{"name":"\/mcp","slug":"mcp","family":"slash","title":"Slash commands","noun":"slash command","description":"Manage MCP server connections and OAuth authentication. Run with no argument to open the interactive list, pass `reconnect <server>` to reconnect one disconnected server, or pass `enable`\/`disable` with a server name or `all` to change connection state without opening the dialog. Also available in non-interactive mode (`-p`), where running it with no argument prints a text summary of server status instead of opening the list; requires Claude Code v2.1.205 or later","description_source":"docs","described_by":{"doc":"claude-code\/commands","title":"Commands"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.308","builds":0,"mined_builds":149,"first_cited":{"version":"2.1.163","released_at":"2026-06-04 17:56:01","spans":26}},"aliases":[],"entries":[{"version":"2.1.307","anchor":"mcp-menu-connect-on-claudeai-handoff-for-http-servers","heading":"Option in \/mcp to connect a server on claude.ai when sign-in fails","line":"After an MCP server's sign-in fails, the \/mcp dialog can offer \"Connect on claude.ai\", which opens your browser and checks whether the server is connected there","released_at":"2026-10-21 20:47:18","reason":"named in this entry, found in this entry's text"},{"version":"2.1.302","anchor":"mcp-auth-rejection-messages-moved-to-helper-functions","heading":"MCP credential rejection messages come from a shared message set","line":"Messages shown when an MCP server rejects a `headersHelper` credential or an Authorization header now come from one shared set of messages","released_at":"2026-10-16 16:48:28","reason":"found in this entry's text"},{"version":"2.1.302","anchor":"mcp-error-messages-vary-by-environment-start-a-new-task-or","heading":"MCP error messages can suggest a new task instead of \/mcp, plus rejected-header messages","line":"In some sessions, MCP errors now say to start a new task or chat instead of running \/mcp, and rejected credentials get their own messages","released_at":"2026-10-16 16:48:28","reason":"found in this entry's text, named in this entry"},{"version":"2.1.302","anchor":"mcp-rejected-credential-messages-moved-into-shared-helpers","heading":"Messages for rejected MCP server credentials are now built in one place","line":"Errors for an MCP server rejecting your `headersHelper` credential or Authorization header now come from shared code","released_at":"2026-10-16 16:48:28","reason":"found in this entry's text"},{"version":"2.1.300","anchor":"mcp-wait-message-hides-truncated-failedneeds-auth-lists","heading":"MCP wait summary leaves some servers out and says so","line":"The summary Claude gets while waiting for MCP servers now filters its failed and needs-sign-in lists and notes when some were left out","released_at":"2026-10-14 14:27:26","reason":"found in this entry's text, named in this entry"},{"version":"2.1.300","anchor":"the-apps-own-mcp-server-failures-are-hidden-from-the-user","heading":"When an app's own tool server fails, Claude no longer asks you to fix it","line":"If an app's own MCP server fails or needs sign-in, Claude now says something went wrong on the app's side instead of naming it","released_at":"2026-10-14 14:27:26","reason":"found in this entry's text"},{"version":"2.1.299","anchor":"mcp-servers-can-now-expose-skills-verified-by-digest-and-lo","heading":"MCP servers can provide skills, checked before they are loaded","line":"Claude Code can load skills listed by MCP servers, checking each one's size and fingerprint against the server's list first","released_at":"2026-10-14 00:23:19","reason":"found in this entry's text"},{"version":"2.1.299","anchor":"mcp-failed-reconnect-message-when-tools-cannot-be-listed","heading":"Clearer message when an MCP server's tools cannot be listed","line":"A failed MCP reconnect now says the server's tools could not be listed, when that is the actual cause","released_at":"2026-10-14 00:23:19","reason":"found in this entry's text"},{"version":"2.1.299","anchor":"subagent-mcp-servers-need-project-approval","heading":"Subagents can only use MCP servers approved for the project","line":"MCP servers a subagent asks for are skipped unless approved for the project, with a note to approve them through `\/mcp`","released_at":"2026-10-14 00:23:19","reason":"found in this entry's text, named in this entry"},{"version":"2.1.299","anchor":"mcp-folder-registration-capped-and-elevated-errors-mcp-set","heading":"MCP folder registration is capped, and some servers are skipped when set from the SDK","line":"Registering MCP folders past a limit is refused, `mcp_set_servers` skips filtered servers with errors, and `\/mcp` reports blocked servers","released_at":"2026-10-14 00:23:19","reason":"found in this entry's text"}],"entries_total":86,"docs":[{"source":"claude-code","path":"commands","title":"Commands","documented":true},{"source":"api","path":"about-claude\/glossary","title":"glossary","documented":false},{"source":"api","path":"about-claude\/models\/migration-guide","title":"Or, for the model with the same capabilities and no access approval requirement:","documented":false},{"source":"api","path":"about-claude\/models\/optimizing-for-cost-and-intelligence","title":"optimizing-for-cost-and-intelligence","documented":false},{"source":"api","path":"agents-and-tools\/mcp-connector","title":"mcp-connector","documented":false},{"source":"api","path":"agents-and-tools\/mcp-tunnels\/concepts","title":"concepts","documented":false},{"source":"api","path":"agents-and-tools\/mcp-tunnels\/console","title":"console","documented":false},{"source":"api","path":"agents-and-tools\/mcp-tunnels\/deploy-compose","title":"Edit docker-compose.yaml: increment the integer in the setup service's","documented":false},{"source":"api","path":"agents-and-tools\/mcp-tunnels\/deploy-helm","title":"deploy-helm","documented":false},{"source":"api","path":"agents-and-tools\/mcp-tunnels\/overview","title":"overview","documented":false}],"docs_total":13,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/slash\/mcp","family_url":"https:\/\/changelogs.core-directive.com\/reference\/slash.json"}