Add MCP servers to your client
One guide per client: where the config file lives, a copy-paste JSON example, whether the client runs local (stdio) servers or remote-only, and how authentication works. Every step is verified against the client's official documentation — sources and the verification date are at the bottom of each guide.
Claude Desktop
local + remoteHosted servers that need sign-in use OAuth: Claude opens the provider's consent screen when you add the connector, and tokens are handled by the app.
Claude Code
local + remoteOAuth.
Cursor
local + remoteOAuth for remote servers: Cursor runs the authorization flow when you enable the server.
VS Code
local + remoteRemote servers declared with type http/sse; secrets should use input variables (${input:.
ChatGPT
remote onlyOAuth or no authentication, configured when you create the connector.
Building one config for several servers at once? Use the config generator.