The fastest way to add an MCP server is the CLI:
claude mcp add --transport stdio github -- npx @modelcontextprotocol/server-github
Or configure it directly in .claude/settings.json under mcpServers:
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["@modelcontextprotocol/server-github"]
}
}
}
There are scopes: local (just you, not in git), project (committed to .mcp.json at the project root, shared with team), and user (in ~/.claude/settings.json, across all your projects). I'd start with local scope while testing, then promote to project once you're happy with it.
Once connected, reference MCP resources with @github:repos/owner/repo/issues. Use /mcp to manage servers interactively.