{"name":"redirectUriOnly","slug":"redirecturionly","family":"setting","title":"Settings keys","noun":"settings key","description":"`mcp_authenticate` accepts `redirectUriOnly`, which fails with `mcp_redirect_uri_unusable` instead of falling back to localhost","description_source":"entry","described_by":{"version":"2.1.317","anchor":"mcp-authenticate-gains-redirecturionly-mode-no-localhost-fa"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.318","builds":0,"mined_builds":158,"first_cited":{"version":"2.1.317","released_at":"2026-11-02 23:57:53","spans":4}},"aliases":[],"entries":[{"version":"2.1.317","anchor":"mcp-authenticate-gains-redirecturionly-mode-no-localhost-fa","heading":"MCP sign-in can now insist on your own redirect address with no localhost fallback","line":"`mcp_authenticate` accepts `redirectUriOnly`, which fails with `mcp_redirect_uri_unusable` instead of falling back to localhost","released_at":"2026-11-02 23:57:53","reason":"named in this entry, found in this entry's text"},{"version":"2.1.317","anchor":"mcp-authenticate-gains-redirecturionly-option","heading":"SDK MCP sign-in requests can ask for the redirect address only","line":"The SDK's `mcpAuthenticate` method takes a third argument and passes its `redirectUriOnly` option on in the MCP sign-in request","released_at":"2026-11-02 23:57:53","reason":"named in this entry, found in this entry's text"},{"version":"2.1.317","anchor":"mcp-oauth-authenticate-control-request-accepts-redirecturion","heading":"MCP sign-in requests can now pass a redirectUriOnly option","line":"The `mcp_authenticate` request now passes a `redirectUriOnly` field to the code that runs the sign-in","released_at":"2026-11-02 23:57:53","reason":"found in this entry's text"},{"version":"2.1.317","anchor":"mcp-oauth-refuses-redirecturionly-sign-in-in-some-cases","heading":"MCP sign-in without a local callback is refused in some cases","line":"MCP sign-in requested with `redirectUriOnly` is now refused when no `redirectUri` is given or the server sets `oauth.clientId` or `oauth.xaa`","released_at":"2026-11-02 23:57:53","reason":"found in this entry's text"}],"entries_total":4,"docs":[],"docs_total":0,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/redirecturionly","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}