Manage MCP servers - add, list, enable, and disable. Use when users ask about MCP server configuration, want to add new servers, or need to enable/disable existing ones.
Inherits all available tools
Additional assets for this skill
This skill inherits all available tools. When active, it can use any tool Claude has access to.
Manage MCP (Model Context Protocol) servers in Claude Code. This skill helps with:
| Task | Command |
|---|---|
| List servers | claude mcp list |
| Add HTTP server | claude mcp add --transport http <name> <url> |
| Add stdio server | claude mcp add --transport stdio <name> -- <cmd> |
| Get server details | claude mcp get <name> |
| Remove server | claude mcp remove <name> |
| Check status | /mcp (in Claude Code) |
MCP servers can be configured at different scopes:
| Scope | Flag | Description |
|---|---|---|
| local | --scope local | Private to you, current project only (default) |
| project | --scope project | Shared via .mcp.json, version controlled |
| user | --scope user | Available across all your projects |
Servers can be enabled/disabled without removing them:
// In ~/.claude/settings.json or .claude/settings.json
{
"enableAllProjectMcpServers": true,
"enabledMcpjsonServers": ["github", "sentry"],
"disabledMcpjsonServers": ["filesystem"]
}
claude mcp add --transport http github https://api.githubcopilot.com/mcp/
claude mcp add --transport http sentry https://mcp.sentry.dev/mcp
claude mcp add --transport stdio db -- npx -y @bytebase/dbhub \
--dsn "postgresql://user:pass@localhost:5432/mydb"
claude mcp add --transport stdio filesystem -- npx -y @anthropics/mcp-filesystem
/mcp command in Claude Code/mcp