Skip to main content
The web connectors in Claude.ai and ChatGPT do not support putting an API key directly in a header. They use OAuth authentication instead. You only register the server URL. The connector handles the OAuth flow (discovery, client registration, and token exchange) automatically, and you just paste your organization API key on the approval screen.
Both services use the server URL below for connector registration.

Claude.ai

1

Add the connector

Go to Settings → Connectors → Add custom connector and enter the MCP server URL above.
2

Start authentication

The connector detects that authentication is required and opens the Chainshift approval screen in your browser. Discovery and client registration happen automatically.
3

Paste your API key

Paste your organization API key (cs_live_…) on the approval screen and click Approve.
4

Done

The connector receives an access token and uses it automatically for subsequent requests. You can call Chainshift tools directly from the chat.

ChatGPT

1

Add the connector

Open Settings → Connectors (or Apps) → Add custom connector and enter the MCP server URL above.
2

Start authentication

The connector detects OAuth authentication and opens the Chainshift approval screen.
3

Paste your API key

Paste your organization API key (cs_live_…) on the approval screen and click Approve.
4

Done

Once connected, you can use Chainshift tools in chat and Deep Research.
The issued token is bound to the API key you pasted. If you revoke that API key in the dashboard, the connected OAuth token is invalidated immediately and you must authenticate again.
For technical details such as OAuth discovery, tokens, and scopes, see OAuth 2.1. Local clients such as Claude Code and Cursor connect directly with the API-Key header without OAuth.