norboten · cheat sheet

The Answers From Last Year — Claude Code's MCP scopes, and which one wins — cheat sheet

mcp, claude-code
claude mcp list                         # in effect, with health and scope conflicts
claude mcp get NAME                     # one definition and its scope
claude mcp remove NAME -s local|project|user
jq '.projects[env.PWD].mcpServers, .mcpServers' ~/.claude.json    # local, then user
"env": {"KEY": "${KEY}"}                # in .mcp.json; ${KEY:-default} for a fallback
git log --oneline -S SECRET             # every commit that added or removed it