{"version":"2.1.30","anchor":"mcp-oauth-configuration-options","canonical_anchor":"mcp-oauth-configuration-options","heading":"MCP OAuth Configuration Options","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.30\/e\/mcp-oauth-configuration-options","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.30","markdown":"### MCP OAuth Configuration Options\n\n**What**\n\nNew CLI flags for configuring OAuth authentication on HTTP\/SSE MCP servers.\n\n**Usage**\n\n`claude mcp add --client-id <clientId> --client-secret --callback-port <port> <server-name> <url>` **Details** - `--client-id <clientId>`: OAuth client ID for HTTP\/SSE servers - `--client-secret`: Prompts for OAuth client secret (or reads from `MCP_CLIENT_SECRET` env var) - `--callback-port <port>`: Fixed port for OAuth callback, for servers requiring pre-registered redirect URIs - Warning displayed when these flags are used with stdio transports (only supported for HTTP\/SSE) - Falls back gracefully: \"No TTY available to prompt for client secret. Set MCP_CLIENT_SECRET env var instead.\" **Evidence** OAuth CLI options (search for `\"--callback-port\"` and `\"MCP_CLIENT_SECRET\"`)"}