Best MCP Servers for Claude Desktop in 2026
Claude Desktop is where most people meet MCP for the first time, and its claude_desktop_config.json is the canonical way to wire servers up. The servers below are the most-adopted options verified to work with Claude Desktop.
Each detail page includes a ready-to-paste configuration block — copy it into your config file, restart Claude Desktop, and the new tools appear in the hammer menu.

ray.run – from idea to a production-grade MCP server in under a minute! 🦜

⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts. 🎯 Say goodbye to information overload—your AI public opinion monitoring assistant and hotspot filtering tool! Aggregate multi-platform hotspots + RSS subscriptions, supporting precise keyword filtering.

Complete API layer for private AI applications on local models: RAG, skills, tools, MCP, text-to-sql, and more. Works with any OpenAI-compatible inference server.

Playwright MCP server

Draw and edit draw.io diagrams by chatting with an AI. Web app, desktop app, and an MCP server for Claude Code, Cursor, Codex and VS Code.

GitHub's official MCP Server

Community plugin to control Blender 3D with any LLM of your choice

Community plugin to control Blender 3D with any LLM of your choice

A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

A MCP for Claude Desktop / Claude Code / Windsurf / Cursor to build n8n workflows for you

AI search engine and MCP server for bots and agents. One Rust binary indexes code, docs, logs, JSONL/CSV and PDFs for BM25 full-text, vector and hybrid search, code search without grep, agent memory...
FAQ
How do I add an MCP server to Claude Desktop?
Open your claude_desktop_config.json (via Settings → Developer → Edit Config), paste the mcpServers block from the server's detail page, and restart the app. The server's tools then show up in the chat interface.
Why does a server not appear after I add it?
The most common causes are a JSON syntax error in the config file, a missing runtime (npx requires Node.js, uvx requires Python's uv), or an unset environment variable such as an API key. Restart Claude Desktop after every config change.
Are remote (HTTP) MCP servers supported?
Claude Desktop added support for remote MCP servers in addition to local stdio servers. Where a project offers a hosted endpoint, the detail page notes it — otherwise the default local stdio configuration always works.