Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.166 Home All releases olderv2.1.165 v2.1.167newer

/mcp inline control in headless and agent contexts

What

The /mcp command now works as a text-producing tool in headless and remote-session contexts, returning status summaries and action results as plain text instead of requiring the interactive terminal panel.

Usage
/mcp                         — show server counts and overall status
/mcp reconnect all           — retry all failed/unauthenticated servers
/mcp reconnect <name>        — reconnect a specific server
/mcp enable <name>           — enable a disabled server
/mcp disable <name>          — disable a server
/mcp enable all              — enable all servers
/mcp disable all             — disable all servers
Details
  • When the terminal panel is unavailable (e.g. in a remote/agent session), /mcp returns readable text such as "4 MCP server(s): 3 connected, 1 not connected."
  • Meaningful error messages for each blocked state: disabled, pending reconnect, needs approval, not found
  • Bulk "all" operations report a count: "Enabled 3 MCP server(s). Run /mcp in the terminal to see status."
Evidence

Full /mcp text handler (search for "Usage: /mcp [reconnect|enable|disable [<server>|all]]")

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.166 →