Skip to content
Automation Squad

Ranked roundup · Claude

Best MCP Server for Claude

Picking an MCP server for Claude is mostly a question of which five gaps you fill first: filesystem access, GitHub, web search, memory, and a browser. Anthropic ships the official reference servers itself — the modelcontextprotocol/servers repo (90,000 GitHub stars, pushed August 31, 2026) covers filesystem, memory, and web fetch in one keyless install. Vendors cover their own ground: GitHub and Microsoft maintain official servers for GitHub and Playwright, and Brave does the same for search. The community fills the rest — Context7's documentation server has more stars than any single vendor server here. One moving target worth knowing: the GitHub, Brave, and Puppeteer servers that older roundups cite from Anthropic's repo were archived in May 2025, and the official repo now holds just seven reference servers. Rankings below come from verifiable criteria — official status, push dates, star counts, and auth models checked against the GitHub API on September 1, 2026 — not paid placement.

Facts checked September 1, 2026 · ranked on verifiable criteria · placement is never for sale

Robert MacKelfresh

By Robert MacKelfresh

Founder, Automation Squad ·

The ranking

  1. Official · Anthropic / Model Context Protocol project (Linux Foundation AAIF since Dec 2025)

    The starter stack — filesystem, memory, and fetch working in one keyless install

    Seven reference servers in one repo: filesystem (read/write/search with path validation), memory (knowledge-graph persistence across sessions), fetch (web page to markdown), git, sequential-thinking, time, and a test server. Covers three of the five starter slots in one install.

    Local stdio processes via npx or Docker; no hosted option · None — no API keys; the filesystem server is scoped to directories you explicitly pass as arguments · MIT, transitioning to Apache-2.0 (per the repo's LICENSE file) · 90,000★

    • The GitHub, Brave Search, Puppeteer, and Postgres servers that older roundups cite from this repo were moved to modelcontextprotocol/servers-archived in May 2025 and are unmaintained there
    • Reference-quality by design — deliberately minimal features, no hosted or managed option
    • Repo licensing is mid-transition from MIT to Apache-2.0, so per-file licensing currently varies
    • The filesystem server has full read/write inside any directory you allow — scope it narrowly
  2. Official · GitHub

    Developers whose work lives in GitHub repos, issues, and PRs

    Repos, issues, pull requests, code search, releases, branches and commits; write operations are gated by OAuth scopes and an optional read-only mode; documented install paths for Claude Desktop and Claude Code

    Hosted by GitHub at api.githubcopilot.com/mcp (zero infrastructure), or local via Docker image / Go build · OAuth on the hosted server (browser flow, no token to create or store) or a Personal Access Token env var for local runs; a PAT takes precedence over OAuth if both are set · MIT · 32,645★

    • GitHub Enterprise Server cannot use the hosted remote — local deployment only
    • The local route requires Docker or building from Go source
    • Large tool surface across multiple toolsets; enable only what you need or tool schemas eat context
    • A separate insiders build carries experimental tools — treat those as beta
  3. Official · Microsoft

    Giving Claude a real browser for testing, scraping, and web-app verification

    Full browser automation driven by the accessibility tree rather than screenshots: navigation, clicks, typing, form filling, network request inspection and mocking, storage management, video and trace recording; optional vision mode for coordinate clicking

    Local via npx @playwright/mcp (Node.js 18+); one-line add in Claude Code, JSON config in Claude Desktop · None — no API keys or accounts required · Apache-2.0 · 36,697★

    • Microsoft's own docs state it is not a security boundary — pages the browser visits are untrusted input to your session
    • A persistent browser profile serves only one client at a time, so concurrent MCP sessions sharing a workspace conflict
    • For coding agents, Microsoft itself now recommends its Playwright CLI with skills instead, because the MCP tool schemas and accessibility trees are verbose
  4. Official · Upstash (official for its own service; independent of Anthropic)

    Coding sessions where Claude keeps inventing or misremembering library APIs

    Pulls current, version-specific library documentation and code examples into the prompt on demand — the direct fix for hallucinated or outdated APIs in generated code

    Remote at mcp.context7.com/mcp or local via npx; a setup CLI (npx ctx7 setup --claude) auto-configures Claude · Free API key from context7.com, recommended for higher rate limits; OAuth during CLI setup; keyless use works but is rate-limited · MIT (client only) · 61,480★

    • The documentation corpus is community-contributed and Upstash does not guarantee its accuracy
    • The client is MIT but the API backend and parsing engine are closed source
    • No published rate-limit numbers for the free tier — you find the ceiling by hitting it
  5. Official · Zapier (managed, no-code path)

    Non-developers who want Claude acting in their SaaS stack without running any server

    Bridges Claude to 9,000+ apps (Gmail, Slack, Salesforce, Google Sheets, HubSpot and the rest of the Zapier catalog) through one endpoint; explicitly supports Claude among its listed AI clients; included in all Zapier plans

    Fully hosted by Zapier; a per-user MCP endpoint, no local install, setup claimed at under five minutes · Handled by Zapier's existing credential infrastructure — you authorize each app once in Zapier and control which actions Claude can call

    • Closed source — nothing to audit, and your app credentials live in Zapier's infrastructure
    • Every MCP tool call consumes two Zapier tasks from your plan quota, so heavy agent use gets expensive quickly
    • The headline numbers (9,000+ apps, 195,000+ servers created) are Zapier's own marketing figures, not independently verified
  6. Official · Brave

    API-driven web search inside Claude when you want an independent index and predictable quotas

    Web, news, image, video, and local business search plus AI summarization and an LLM-optimized context retrieval tool, backed by Brave's own index

    Local via npx or Docker (stdio is the default transport since v2); optional HTTP mode · Brave Search API key required — sign-up and plan selection before the first query · MIT · 1,411★

    • API key and plan sign-up required before anything works; several features (extra snippets, full local search) are Pro-plan only
    • The HTTP transport mode ships without authentication — the docs restrict it to trusted networks
    • Adoption is the thinnest here: 1,411 stars versus community alternatives Exa (4,951) and Tavily (2,365), both also key-gated; we ranked Brave for vendor-official status
    • Claude Desktop and Claude Code now ship built-in web search, which narrows this slot to API workflows and index-preference cases

Claude MCP servers compared

ServerMaintained byRunsAuthLicense
Anthropic MCP reference servers (filesystem, memory, fetch)Anthropic / Model Context Protocol project (Linux Foundation AAIF since Dec 2025)Local stdio processes via npx or Docker; no hosted optionNone — no API keys; the filesystem server is scoped to directories you explicitly pass as argumentsMIT, transitioning to Apache-2.0 (per the repo's LICENSE file)
GitHub MCP ServerGitHubHosted by GitHub at api.githubcopilot.com/mcp (zero infrastructure), or local via Docker image / Go buildOAuth on the hosted server (browser flow, no token to create or store) or a Personal Access Token env var for local runs; a PAT takes precedence over OAuth if both are setMIT
Playwright MCPMicrosoftLocal via npx @playwright/mcp (Node.js 18+); one-line add in Claude Code, JSON config in Claude DesktopNone — no API keys or accounts requiredApache-2.0
Context7Upstash (official for its own service; independent of Anthropic)Remote at mcp.context7.com/mcp or local via npx; a setup CLI (npx ctx7 setup --claude) auto-configures ClaudeFree API key from context7.com, recommended for higher rate limits; OAuth during CLI setup; keyless use works but is rate-limitedMIT (client only)
Zapier MCPZapier (managed, no-code path)Fully hosted by Zapier; a per-user MCP endpoint, no local install, setup claimed at under five minutesHandled by Zapier's existing credential infrastructure — you authorize each app once in Zapier and control which actions Claude can call
Brave Search MCP ServerBraveLocal via npx or Docker (stdio is the default transport since v2); optional HTTP modeBrave Search API key required — sign-up and plan selection before the first queryMIT

How to choose

Pick the Anthropic reference servers if you want filesystem and memory working in ten minutes with zero API keys. Pick GitHub's official server if your work lives in repos and pull requests — the hosted OAuth route means no token to create or store. Pick Playwright if Claude needs to drive a real browser locally. Pick Context7 if hallucinated library APIs are your actual pain. Pick Zapier MCP if you want breadth — 9,000+ apps — without running anything, accepting that each tool call bills two Zapier tasks. Pick Brave Search only for API-driven search; Claude's built-in web search covers casual use.

How this ranking works

Every server here is real and was checked against its repository or vendor documentation on the date above — stars and licenses come from the GitHub API, not from memory. Order reflects verifiable criteria only: official support, maintenance recency, adoption, auth model, and documented capability coverage. We do not run paid placements, and we list every caveat we find, including the unflattering ones.

Common questions

Does Anthropic make an official MCP server for Claude?
Yes. Anthropic created MCP and maintains the reference servers repo (modelcontextprotocol/servers, 90,000 stars, pushed August 31, 2026), which includes filesystem, memory, fetch, git, and sequential-thinking servers. The protocol itself moved under the Linux Foundation's Agentic AI Foundation in December 2025, so it is an open standard rather than an Anthropic-only project.
What does setup and auth actually look like in Claude?
In Claude Code it is one command — claude mcp add — with a local command or a remote URL; remote servers that use OAuth authenticate through a browser flow you trigger with /mcp. In Claude Desktop, local servers go in claude_desktop_config.json and remote ones connect through Connectors. The Anthropic reference servers need only Node.js and no keys; GitHub's hosted server needs just an OAuth login; Context7 and Brave need API key sign-ups.
Weren't the GitHub and Brave servers part of Anthropic's official repo?
They were, until May 2025 — they now sit in an archived, unmaintained repo (modelcontextprotocol/servers-archived), and older roundups still point there. Use github/github-mcp-server and brave/brave-search-mcp-server instead: both are vendor-official and were pushed within the week before our September 1, 2026 verification.
Are MCP servers safe to connect to Claude?
Treat each one like a browser extension with shell access. Anthropic's own Claude Code docs warn that servers fetching external content expose you to prompt-injection risk, and Microsoft states plainly that Playwright MCP is not a security boundary. Scope filesystem access to specific directories, prefer OAuth over long-lived tokens, and connect only servers whose maintainers you trust.

MCP servers we build

Automation Squad publishes its own open-source MCP servers and agent skills, documented with the same rules this ranking uses.