/mcp
A Claude Code slash command, read out of the shipped bundle. No mined inventory carries it: everything below comes from what this site has written about it.
What it is
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
Anthropic's own wording. Read off Commands, captured 2026-08-28.
Presence across releases
The miner has never read a build containing this name. It is here because a changelog entry of ours names it, which is evidence that it existed and not evidence of which releases carried it. The inventory starts at v2.1.138 and everything older than that was never mined.
Changelog entries naming it
-
v2.1.248/mcp warns when a tool description is too long for the model
/mcp now flags tools whose description is too long for the model to fully receive.
named in this entry
-
v2.1.248MCP and OAuth errors are redacted when the session persists off your machine
MCP and OAuth error text is redacted when your session runs off your machine.
named in this entry
-
v2.1.248/mcp groups claude.ai connectors by a check rather than one exact type name
/mcp now groups claude.ai connectors correctly even when configured in different shapes.
named in this entry
-
v2.1.248Caller-supplied names are sanitised before being echoed in error messages
Names you or a caller supply are sanitised before appearing in error messages.
named in this entry
-
v2.1.247
/mcpserver dialog no longer acts on the wrong rowPressing Enter in the /mcp server list no longer opens the wrong server.
named in this entry
-
v2.1.238Calling a tool on a disabled MCP server errors instead of quietly reconnecting
Calling a tool on a disabled MCP server would tell you to re-enable it, but that path is off.
named in this entry
-
v2.1.238MCP servers can be turned off per project, with clearer failure reasons
You can disable an MCP server per project, and failures now name the actual reason.
named in this entry
-
v2.1.238Reconnecting an MCP server can discard its cached discovery
Reconnecting an MCP server can now throw away its cached tool list and rediscover everything.
named in this entry
-
v2.1.238MCP servers can connect lazily from a cached entry
Tool calls to a remembered MCP server could dial it on demand, but the cache behind it is off.
named in this entry
-
v2.1.227/mcp reconnect reports every reason at once
/mcp reconnect allnow lists every reason servers failed in one message instead of stopping early.named in this entry
-
v2.1.227
/mcpexplains servers changed in another session/mcpnow explains servers that another session enabled or disabled behind your back.named in this entry
-
v2.1.227Bulk MCP reconnect and enable/disable report changes made in other sessions
Bulk MCP reconnect and enable now summarise when another session changed servers behind you.
named in this entry
-
v2.1.223/mcp is dispatchable from thin clients
You can now run /mcp from thin clients where it was previously hidden.
named in this entry
-
v2.1.223MCP status reply trims terminal-only advice in non-interactive and remote sessions
The /mcp status reply stops telling you to type commands you cannot type in that session.
named in this entry
-
v2.1.223/mcp summary drops the "use the terminal" hint in remote workspaces
The /mcp status line stops telling you to use a terminal you don't have in remote workspaces.
named in this entry
-
v2.1.222MCP: rejected claude.ai session token is now visible
Your MCP server list now flags a rejected login token, and clears the warning once it recovers.
named in this entry
-
v2.1.221Inline /mcp enable/disable detects changes made in another session
When /mcp enable or disable does nothing, it now tells you if another session already changed it.
named in this entry
-
v2.1.221/mcp status surfaces cached servers
The /mcp view now counts cached servers separately so you can tell them from live connections.
named in this entry
-
v2.1.221Reconnecting a disabled MCP server tells you to enable it
Reconnecting a disabled MCP server now just tells you to enable it first.
named in this entry
-
v2.1.221MCP servers can start in a new "cached" state instead of blocking on connect
MCP servers with a saved cache now show tools instantly and only connect when you first use them.
named in this entry
-
v2.1.221MCP reconnect and enable refuse to run against a disabled server
Reconnecting or enabling a disabled MCP server now fails with a message telling you to enable it in /mcp.
named in this entry
-
v2.1.221MCP enable/disable failures report the underlying error
Turning an MCP server on or off now shows the real error instead of a vague message.
named in this entry
-
v2.1.221/mcp enable and disable report per-server failures
Enabling or disabling MCP servers now tells you when some didn't actually change.
named in this entry
-
v2.1.221MCP server details show the negotiated protocol version
MCP server details now show the protocol version negotiated with each connected server.
named in this entry
-
v2.1.221MCP server menu hides Authenticate for disabled or blocked servers
In /mcp, Authenticate is hidden for disabled or policy-blocked servers, with an explanation if you try.
named in this entry
-
v2.1.221Rewritten inline /mcp replies for cross-session enable/disable
/mcp now tells you when another session already enabled or disabled a server, and how to make your change stick.
named in this entry
-
v2.1.221/mcp explains cross-session enable/disable drift
/mcp gains clearer messages for cross-session enable/disable conflicts and servers blocked by managed policy.
named in this entry
-
v2.1.219MCP reconnect failure text is sanitized and length-capped
MCP reconnect errors now show cleaned-up, shortened text instead of raw messy error output.
named in this entry
-
v2.1.219Unused MCP skills are now called out separately
Unused MCP skills get their own line in the skill report with server-specific advice.
named in this entry
Documentation pages
- Commands reference table Claude Code CLI
- glossary mentions it Claude Developer Platform
- Or, for the model with the same capabilities and no access approval requirement: mentions it Claude Developer Platform
- optimizing-for-cost-and-intelligence mentions it Claude Developer Platform
- mcp-connector mentions it Claude Developer Platform
- concepts mentions it Claude Developer Platform
- console mentions it Claude Developer Platform
- Edit docker-compose.yaml: increment the integer in the setup service's mentions it Claude Developer Platform
- deploy-helm mentions it Claude Developer Platform
- overview mentions it Claude Developer Platform
- quickstart mentions it Claude Developer Platform
- reference mentions it Claude Developer Platform
- security mentions it Claude Developer Platform
A reference table page is one whose own table defines this name, and it is where the description above came from. A page that mentions it carries the name somewhere in its text and may say nothing about it at all. Every page carrying it.
Read out of the published npm bundle release by release, and out of Anthropic's own documentation as this site captured it. Nothing on this page is a description anybody here wrote about what the slash command does. All slash commands.