Claude Code moved MCP auth to a subcommand

Authenticating an MCP server used to mean opening the interactive /mcp menu, finding the server, and clicking through auth by hand. That does not script. Week 26 (v2.1.185–v2.1.193) makes MCP auth a plain subcommand.

The commands

claude mcp login authenticates a server you have already configured:

claude mcp login <server-name>

claude mcp logout clears the stored credentials later:

claude mcp logout <server-name>

Because both are ordinary subcommands, they drop into a setup script or a README. Login only works on servers that are already registered and support an auth flow — it does not add or discover servers, and a server that needs no auth has nothing to log into. See the Claude Code sheet for the current command surface.

Also in Week 26

Shell mode now responds to command output. Run ! npm test and Claude explains the result inline, with no second prompt to interpret it.

/rewind can resume a conversation from before a /clear. An over-eager context wipe is no longer permanent.

Background subagents surface permission prompts in the main session instead of auto-denying them. A background chain that hits a permission wall now asks you rather than failing silently.