Home All clients
AI clientsClaude Code

TL;DR

Claude Code is Anthropic's terminal-based coding agent and the reference implementation for MCP. It reads MCP servers from `~/.claude.json` (JSON format), supports per-project overrides, and ships with the richest MCP ecosystem of any client. Install MCPs via `mcpizy install <name>` or edit the config directly.

AI Client

Best MCPs for Claude Code

Anthropic's terminal-based AI coding agent with native MCP support

Official siteJSON config

Setup: add an MCP server to Claude Code

  1. 1
    Install Claude Code: `curl -fsSL https://claude.ai/install.sh | bash` or download from claude.com/claude-code
  2. 2
    Run `claude` once to initialize the config file at `~/.claude.json`
  3. 3
    Install an MCP via CLI: `mcpizy install supabase` (or manually edit `~/.claude.json`)
  4. 4
    Restart Claude Code by typing `/restart` or quitting and reopening the terminal
  5. 5
    Verify the MCP is loaded with `/mcp` — you should see it listed with its exposed tools
Config file~/.claude.json

Config example

{
  "mcpServers": {
    "supabase": {
      "command": "npx",
      "args": ["-y", "@supabase/mcp-server-supabase@latest"],
      "env": {
        "SUPABASE_URL": "https://your-project.supabase.co",
        "SUPABASE_SERVICE_ROLE_KEY": "sbp_..."
      }
    },
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_..."
      }
    }
  }
}

Real secrets should never be committed — use environment variables or your editor's secrets manager.

Top 10 MCPs for Claude Code

1🐙

GitHub

View MCP

First install for almost every Claude Code user. Opens PRs, reviews diffs, merges, and navigates issues without leaving the terminal.

2🟢

Supabase

View MCP

The most popular database MCP for Claude Code. One install covers auth, Postgres, storage, and edge functions.

3🐘

Postgres

View MCP

Direct SQL access to any Postgres-compatible DB. Claude Code's terminal UX makes EXPLAIN analysis and schema exploration faster than pgAdmin.

4💳

Stripe

View MCP

SaaS founders' favorite — query MRR, refund charges, inspect subscriptions from the same terminal you code in.

5📐

Linear

View MCP

Turn commits into Linear ticket updates, triage issues, and keep your sprint board in sync with your IDE.

6📝

Notion

View MCP

Your spec, decisions, and team docs. Claude Code reads Notion natively so it brings team context into every coding session.

7💬

Slack

View MCP

Announce deploys, ask channels, and summarise conversations — all with Claude Code as the middleman.

8🐛

Sentry

View MCP

Pull error traces directly into your Claude Code session. 'Why is this endpoint failing?' becomes one prompt instead of a context switch.

9▲

Vercel

View MCP

Deploy logs, preview URLs, and build diagnostics available inline. Essential if you ship on Vercel.

10🐳

Docker

View MCP

Claude Code's terminal-native design makes Docker MCP feel like a native CLI extension — inspect, exec, tail logs without leaving the agent.

What Claude Code does well

  • Native MCP support since day one (Anthropic designed the protocol)
  • Terminal-native UX — MCP tool calls feel like shell commands, which fits developer workflow perfectly
  • First-class support for MCP servers written in Python, TypeScript, or any language with stdio support
  • Per-project MCP config supported — drop a `.claude.json` in any repo and Claude picks it up automatically
  • Hooks system lets you run commands before/after tool calls (e.g., `PreToolUse` to audit-log sensitive actions)

Honest limitations

  • Terminal-only — no GUI for browsing MCP servers or tool outputs (use MCPizy's web UI to discover, then install)
  • Windows support requires WSL2 — native Windows is not supported
  • No built-in sandboxing for MCP servers — if you install a malicious MCP, it runs with your user permissions

Frequently asked questions

What's the best MCP server for Claude Code?

For most users: GitHub MCP first, then Supabase or Postgres for data access, then Stripe/Linear/Notion based on your role. The top 10 list above is ordered by real install frequency across thousands of Claude Code users.

Where does Claude Code store MCP config?

Global config at `~/.claude.json`. Per-project config at `./.claude.json` in your repo root — repo config merges with global and overrides on conflict. Both use the same `mcpServers` key.

How do I install an MCP server on Claude Code?

Easiest: `mcpizy install <name>` — handles the JSON edit and restart for you. Manual: add an entry to `mcpServers` in `~/.claude.json` with `command` and `args`, then run `/restart` in Claude Code.

Can Claude Code use multiple MCP servers at once?

Yes — you can configure dozens. Claude Code exposes all their tools to the model at once. If tool count gets high (>100), consider per-project configs to scope tools to the relevant context.

Does Claude Code support remote MCP servers?

Yes, via SSE or stdio-over-HTTP transports. Remote MCPs are useful for team-shared tools (e.g., a company's internal knowledge base MCP). Configure with a `url` field instead of `command`/`args`.

Other clients

Cursor

The AI-first code editor — a VS Code fork with deep Claude/GPT integration and MCP support

10 MCPs

Windsurf

Codeium's agentic IDE — a deeply AI-integrated editor with Cascade agent and MCP support

10 MCPs

VS Code with GitHub Copilot

Microsoft's flagship editor with Copilot Chat agent mode and native MCP support

10 MCPs

Install your first MCP on Claude Code

Pick from the top 10 curated above, or browse the full marketplace of 100+ MCPs.

Browse MarketplaceMCPs by Role