clients/claude-desktop
Claude Desktop logo

MCP servers for Claude Desktop

Local Remote

Claude Desktop runs local MCP servers over stdio from a JSON config file and connects to hosted servers through Connectors. It was the first MCP client, and most servers still document their install with its config shape.

How to add a server Browse 20,566 compatible servers Anthropic website ↗

How to add an MCP server to Claude Desktop

  1. Open Claude Desktop → Settings → Developer → Edit Config. This creates claude_desktop_config.json if it does not exist yet.
  2. Add the server under "mcpServers" with its command, args and any environment variables it needs.
  3. Save, then fully quit and reopen Claude Desktop. Servers are only started on launch.
  4. In a new chat, click the tools icon in the composer to confirm the server and its tools are listed.
claude_desktop_config.json
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/you/projects"]
    }
  }
}

The example uses the reference filesystem server. Every listing on mcp.site shows its own command, args and environment variables, usually with a ready-made snippet for Claude Desktop.

Hosted servers. Hosted servers do not go in the config file. Open Settings → Connectors → Add custom connector, paste the server's URL and complete the sign-in prompt. Custom connectors are available on paid Claude plans.

Node.js must be installed for npx-based servers. Claude Desktop uses the system PATH, so a server that runs fine in your terminal can still fail; if it does, use the absolute path to npx or node in "command".

Config formats change between releases. If a step looks different in your version, the Anthropic documentation ↗ is the source of truth.

Servers to try in Claude Desktop

All 20,566 →
GM
GitHub MCP
Version Control Remote

Official GitHub MCP server for repository search, issues, pull requests, and CI/CD workflows in MCP-compatible AI clients.

★ 32.5k Updated 2h ago →
PM
Playwright MCP
Web Scraping

Browser automation, page inspection, screenshots, and web interaction from Claude, Cursor, and other AI agents.

★ 21.3k Updated 5h ago →
CO
Context7
Development Remote

Up-to-date, version-specific library documentation and code examples inside AI coding prompts.

★ 18.2k Updated 1d ago →
FM
Firecrawl MCP
Web Scraping Remote

Powerful web scraping and search capabilities for LLM clients like Cursor and Claude.

★ 12.4k Updated 3h ago →
SM
Supabase MCP
Database Remote

Manage Supabase projects, databases, auth, storage, and SQL workflows from AI agents.

★ 9.8k Updated 9h ago →
CM
Cloudflare MCP
Cloud Service Remote

Deploy, configure & interrogate resources on the Cloudflare developer platform (Workers, KV, R2, D1).

★ 7.9k Updated 1d ago →
EM
Exa MCP
Search Remote

Search engine made for AIs by Exa.

★ 6.1k Updated 4h ago →
NM
Notion MCP
Productivity Remote

Connect AI agents to Notion pages, databases, and workspaces.

★ 5.4k Updated 7h ago →
WO
WooCommerce Orders
GetMCP Finance Remote

Query orders, customers, and products from your WooCommerce store.

★ 256 Hosted · OAuth →
GP
Ghost Publisher
GetMCP Marketing Remote

Create, edit, and schedule Ghost blog posts and newsletters.

★ 53 Hosted · API Key →
ME
Medplum
Database Remote

FHIR-native healthcare data platform tools for AI agents.

★ 2.5k Added 2 weeks ago →
PM
PLUR Memory
Memory

Persistent long-term memory graph shared across MCP clients.

★ 226 Added 1 week ago →
>_ esc
↑↓ navigate↵ openesc close