
The best MCP servers for Claude Code
MCP servers with documented Claude Code setup, ranked by official status, usage, upkeep and security.
- Local servers
- Yes
- runs stdio servers
- Hosted servers
- Yes
- connects by URL
- Config
- CLI + JSON
- how servers are added
- Plugins
- Yes
- plugin marketplaces
- Picks
- 12
- ranked
The best MCP servers for Claude Code are Context7, Exa and Playwright MCP. Each one has documented Claude Code setup, and the order comes from the data we hold: official status, GitHub stars or weekly downloads, documented setup, recent updates and security record.
A second list covers official servers the vendor runs for you, such as Notion, Asana and Canva, listed A to Z because they publish no usage counts. Only servers whose Claude Code setup is documented make either list, and each server page has the exact claude mcp add command.
Good for
- You use Claude Code in the terminal and want servers that are known to work there
- You want current docs, a browser and GitHub inside your coding sessions
- You want to see which servers can change things before you approve them
Most-used servers (by stars and downloads)
Ranked by the data we hold: official status, GitHub stars or weekly downloads, documented setup, recent updates and security record.
- 1
Context7Top scoreOfficialHosted or LocalAPI keyGives your coding assistant the current docs for the library you use, so it stops writing code for old versions. It only reads docs.
12score - 2
ExaOfficialHosted or LocalOAuthSearches the live web and reads any page. The hosted server works with no account or key; sign in or add a key for higher limits.
10.53score - 3
Playwright MCPOfficialLocalMicrosoft's server gives your assistant a real browser to click through sites and test web apps. It acts on any page you open.
9.84score - 4
GitHubOfficialHosted or LocalOAuthReads your code, opens pull requests and sorts issues. Turn on its read-only mode unless you need it to write.
9.28score - 5
GrafanaOfficialHosted or LocalSearches dashboards, queries metrics and logs, and manages alerts. A start-up switch removes every write tool.
8.56score - 6
PerplexityOfficialHosted or LocalOAuthSearches the web and returns cited answers and research reports. It only reads.
8.41score - 7
Shopify Dev MCPOfficialLocalNo sign-inLooks up Shopify docs and checks your app or theme code. No store login, and it changes nothing.
8.41score - 8
Azure DevOpsOfficialLocalOAuthReads and updates work items, pull requests, pipelines and wikis from your machine. There is no read-only switch.
8.07score - 9
HarnessOfficialHosted or LocalChecks, runs and fixes Harness pipelines, deployments and feature flags. A read-only setting limits it to list and get.
7.9score - 10
StripeOfficialHosted or LocalOAuthLooks up and changes customers, payments and refunds. Give it a read-only key unless it must write.
7.85score - 11
SigNozOfficialLocalAPI keySearches SigNoz logs, traces and metrics and checks alerts. Give its account the viewer role to keep it read-only.
7.37score - 12
DaVinci Resolve MCPCommunityLocalNo sign-inCommunity server. Edits, grades and renders in DaVinci Resolve Studio from plain requests. Risky actions ask for confirmation.
7.34score
Official hosted servers (A to Z)
Official servers run by the vendor, which publish no star or download counts, so they are listed A to Z rather than ranked. Shown: the 29 with documented Claude Code setup and setup in at least four apps.
- Adobe Experience Manager (AEM)OfficialHostedOAuth
Lets Claude, ChatGPT or Cursor read, edit and publish your AEM as a Cloud Service pages, content fragments and assets, signed in as you.
- AirtableOfficialHostedOAuth
Lets Claude, ChatGPT, Gemini or Cursor read and update your Airtable bases, build tables and draft automations. Sign in with Airtable, nothing to install.
- AsanaOfficialHostedOAuth
Lets Claude, ChatGPT or Cursor find, create and update your Asana tasks and projects. You sign in with your Asana account, with nothing to install.
- AxiomOfficialHostedOAuth
Lets your AI assistant query your Axiom logs, traces and metrics, and create or change dashboards and monitors.
- BraintrustOfficialHostedOAuth
Lets your AI assistant query Braintrust logs and experiments, write scorers and prompts, and run evals for you.
- CanvaOfficialHostedOAuth
Lets Claude, ChatGPT or Cursor create, edit, search and export your Canva designs. You sign in with your Canva account, on any plan including Free.
- Cisco MerakiOfficialHosted or LocalAPI key
Lets Claude Code, Cursor, VS Code or Codex look up anything in your Meraki Dashboard and build network health reports, without changing a setting.
17 GitHub stars - ClayOfficialHostedOAuth
Lets Claude, ChatGPT or Codex find and enrich contacts and companies with Clay, research accounts and run your team's Clay Functions. Uses Clay credits.
- ClerkOfficialHostedOAuth
Lets Claude, Cursor, Codex or VS Code manage your Clerk apps, settings, users and domains, and pull ready-made Clerk code. You sign in with Clerk.
- ClickUpOfficialHostedOAuth
Lets Claude, ChatGPT or Cursor find, create and update your ClickUp tasks, Docs, comments and time entries. ClickUp hosts it; you sign in with ClickUp.
- ExpoOfficialHostedOAuth
Lets Claude Code, Cursor or Claude read Expo docs, run and fix EAS builds, and test your app in a simulator. Sign in with your Expo account.
- FactSetOfficialHostedOAuth
Lets your AI assistant pull FactSet financials, estimates, prices, ownership and transcripts, within what your firm's FactSet plan covers.
GitLabOfficialHostedOAuthLets Claude, Cursor or VS Code search your GitLab projects, review merge requests and check pipelines, with no install.
- GoDaddyOfficialHostedNo sign-in
Lets your AI assistant check if a domain name is free, show its price, and suggest names to register at GoDaddy.
- MonarchOfficialHostedOAuth
Lets Claude, ChatGPT, Cursor or Gemini CLI answer questions about your Monarch spending, budgets and net worth. You sign in with your Monarch account.
NotionOfficialHostedOAuthLets Claude, ChatGPT or Cursor search, read and edit your Notion pages and databases. You sign in with your Notion account, with nothing to install.
- OpenRouterOfficialHostedOAuth
Lets your coding assistant look up OpenRouter models, prices, credits and rankings, and send test messages while you build.
- PylonOfficialHostedOAuth
Lets your AI assistant search and update Pylon support issues, accounts and help articles, signed in as you.
- RailwayOfficialHostedOAuth
Lets Claude Code, Cursor or Codex create, deploy and redeploy your Railway projects. Railway runs it for you, and you sign in with your Railway account.
- RampOfficialHostedOAuth
Lets Claude, ChatGPT or Cursor search your Ramp spend, code expenses, approve requests and manage cards, with your own Ramp permissions.
- ReplitOfficialHostedOAuth
Lets Claude, ChatGPT, Codex or Claude Code ask Replit Agent to build, change and publish Replit apps for you.
- ResendOfficialHosted or LocalOAuth
Lets your AI assistant send email, read your Resend inboxes, and manage contacts, broadcasts, domains and templates in your Resend account.
578 GitHub stars - StatsigOfficialHostedOAuth
Lets Claude, ChatGPT, Cursor or Codex read and change your Statsig feature gates, experiments and dynamic configs in plain language.
- StitchOfficialHostedAPI key
Lets Cursor, Claude Code or Gemini CLI create, edit and fetch UI screens in your Google Stitch projects.
- Sumo LogicOfficialHostedOAuth
Lets Claude, Codex or VS Code search your Sumo Logic logs, triage Cloud SIEM insights and alerts, and build dashboards, signed in as you.
- TickTickOfficialHostedOAuth
Lets Claude, ChatGPT or Gemini check, add and complete your TickTick tasks from the chat.
- TikTok for BusinessOfficialHostedOAuth
Lets Claude, ChatGPT or Cursor run your TikTok ads: campaigns, budgets, reports, catalogs and audiences. For advertisers only; it does not post videos.
- TodoistOfficialHostedOAuth
Lets Claude, ChatGPT and other assistants read, add, update and complete your Todoist tasks and projects.
- TradingViewOfficialHostedOAuth
TradingView's own server lets Claude, ChatGPT and Cursor pull market data and manage your watchlists and price alerts.
Comparison
Add Context7 and Playwright MCP first for everyday coding, then GitHub. The rest are for the service you already use: Grafana or SigNoz for monitoring, Stripe or Shopify for commerce work.
| Server | Official | Runs | Sign-in | Tools | Popularity | Risk |
|---|---|---|---|---|---|---|
| Context7This page | Official | HostedLocal | Optional key | 2 | 556K/wk | Low |
| Exa | Official | HostedLocal | No sign-in | 4 | 34K/wk | Low |
| Playwright MCP | Official | Local | No sign-in | 72 | 38.9K | High |
| GitHub | Official | HostedLocal | Account or token | 96 | 34.1K | High |
| Grafana | Official | HostedLocal | Account or token | 122 | 3.6K | Medium |
| Perplexity | Official | HostedLocal | Account | 4 | 2.6K | Low |
| Shopify Dev MCP | Official | Local | No sign-in | 5 | 81K/wk | Low |
| Azure DevOps | Official | Local | Account | 44 | 2.1K | Medium |
| Harness | Official | HostedLocal | API key or account | 11 | 8K/wk | High |
| Stripe | Official | Hosted | Account or API key | 15 | 22K/wk | High |
| SigNoz | Official | HostedLocal | API key | 46 | 130 | Medium |
| DaVinci Resolve MCP | Community | Local | No sign-in | 37 | 7K/wk | Medium |
Our pick
Context7 is the first server to add to Claude Code: it is official, documented for Claude Code, and only reads docs. Playwright MCP and GitHub come next; both can act for you, so approve their actions or use GitHub read-only mode.
Our pick: Context7
Every pick here has a reviewed PlugWiki page with install steps for your app.
Best for
- Everyday coding: Context7, Playwright MCP, GitHub
- Web research: Exa, Perplexity
- Monitoring: Grafana, SigNoz
- Commerce and payments: Shopify Dev MCP, Stripe
- Work apps: Notion, Asana, Canva (official hosted list)
Skip it if
- You want Chrome DevTools MCP, Firecrawl or Sentry: they work in Claude Code but have open reports, so check their pages
- You cannot review what a high-risk server is allowed to change
How we ranked these
Score = official (+2) + log10(max(stars, weekly downloads)) + 0.25 per documented app + maintenance (+1) + risk (+0.5/0/-0.5) - unfixed advisories (0.5 each, max 1). Pool: approved PlugWiki server pages.
MoreLess
The official hosted list is A to Z, not scored. Data as of 2026-11-01.
| Criterion | Weight | How it is measured |
|---|---|---|
| Official | +2 when the company behind the product builds and maintains the server (is_official on the server record). | |
| Adoption | log10 of GitHub stars or weekly package downloads, whichever is larger. Stars are ignored when the repo is the whole product repo, not the server. | |
| Documented setup | +0.25 per app (Claude Code, Cursor, VS Code, ChatGPT and others) whose setup is documented on the server page compatibility list. | |
| Maintenance | +1 when the repo had a commit in the 90 days before 2026-11-01, or the vendor hosts the server. | |
| Security | +0.5 low risk, -0.5 high risk (from the permissions review), -0.5 per security advisory with no fixed version (max -1). | |
| Pool | Only servers whose PlugWiki page has been reviewed and approved and returns 200; archived servers are left out. | |
| Claude Code filter | Only servers whose compatibility row for Claude Code is documented or verified on their approved page; servers with open Claude Code issues are left out. | |
| Official hosted list | Second list: official vendor-hosted servers with an approved page and documented Claude Code setup (no open Claude Code issues) that publish no stars or downloads and are not in the ranked list. Listed A to Z; the 29 with setup documented in at least four apps are shown. |
Data as of 2026-11-01
Questions
What are the best MCP servers for Claude Code?
Context7, Exa and Playwright MCP. All three are official, have documented Claude Code setup and were updated in the last month.
How do I add an MCP server to Claude Code?
Run claude mcp add with the server name and command or URL, then check it with /mcp inside Claude Code. Each server page has the exact command in its install box.
Why are Chrome DevTools MCP, Firecrawl and Sentry not on this list?
They work in Claude Code, but their Claude Code entry has open reported issues on their pages, and this list only takes servers with clean documented setup. They rank on the main list.
Which Claude Code MCP servers are safe to leave on?
Context7, Exa, Perplexity and Shopify Dev MCP only read and are rated low risk. Playwright MCP, GitHub, Harness and Stripe can change things, so keep approvals on or use their read-only settings.
Do too many MCP servers slow Claude Code down?
Each server adds its tools to what Claude has to choose from, and some add many (Grafana has 122, GitHub 96). Turn off servers you are not using in this project.
Do these servers cost money?
The servers are free. Perplexity, Stripe, Harness and SigNoz need an account or key for the service behind them, which has its own plans.
Is Context7 worth it in Claude Code?
Yes, for most coding work. It gives Claude the current docs for the library you use, has about 556,000 weekly downloads and only reads.
Can I use Notion, Asana or other hosted servers in Claude Code?
Yes. The official hosted list on this page has 29 servers with documented Claude Code setup, including Notion, Asana and Canva. Linear and Slack have open Claude Code reports; see Linear in Claude Code and Slack in Claude Code.
Information
updated Nov 1, 2026
- Transports
- stdio, SSE, Streamable HTTP
- Config file (all)
.mcp.json (project) or ~/.claude.json (user)- MCP docs
- code.claude.com
Sources
Docs, issue trackers and discussions this page is built from.
Show all 13Hide
- Context7 on npm · npmjs.com
- Playwright MCP repository · github.com
- GitHub repository · github.com
- Grafana repository · github.com
- Perplexity repository · github.com
- Shopify Dev MCP on npm · npmjs.com
- Azure DevOps repository · github.com
- Harness on npm · npmjs.com
- Stripe on npm · npmjs.com
- SigNoz repository · github.com
- DaVinci Resolve MCP repository · github.com
- Exa MCP server repository · github.com
- exa-mcp-server on npm · npmjs.com