Best MCP servers that actually work in Cursor
We put each MCP server in ~/.cursor/mcp.json inside a throwaway sandbox (no accounts, no API keys) and counted it as working only if Cursor reported it ready and listed its tools. In our latest run (2026-11-14 02:00-05:00), 32 of 54 connected.
Which MCP servers actually work in Cursor?
In our latest keyless sandbox run, 32 of 54 MCP servers we tested connected in Cursor and listed their tools. The full list is below, and each one links to its install command and test log.
Connected in Cursor ✓ (32)
| Server | What it does |
|---|---|
| @4sh/ui-kit | Headless Angular components from the 4SH Design System: signals + Angular CDK, styled exclusively through... |
| agent-postbox | MCP server and CLI for verifiable agent handoffs over GitHub Issues and PRs: read-back on every write,... |
| aiterm-mcp | Persistent terminal MCP with one harness-based launcher for Claude Code, Codex CLI, Grok CLI, and Cursor Agent... |
| @benborla29/mcp-server-mysql | MCP server for interacting with MySQL databases with write operations support |
| @bitbonsai/mcpvault | Universal AI bridge for Obsidian vaults - connect any MCP-compatible assistant |
| browser-devtools-mcp | [DEPRECATED] This package has been renamed. Please use @ironbee-ai/devtools instead. |
| Claimidx | MCP server and CLI: replay-gated index of software failures other agents already solved (ask before retrying,... |
| comfyui-mcp | Local-first, agent-native control plane for ComfyUI — MCP server + autonomous sidebar agent that drives your... |
| @cyanheads/git-mcp-server | A secure and scalable Git MCP server enabling AI agents to perform comprehensive Git version control... |
| @cyanheads/pubmed-mcp-server | Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms via MCP.... |
| @dangahagan/weather-mcp | MCP server giving AI assistants 17 weather tools with zero API keys: global forecasts, current conditions,... |
| @ironbee-ai/devtools | MCP Server and CLI for IronBee DevTools |
| korean-law-mcp | 법제처 42개 API → 9개 MCP 도구. 법령·판례·조례·조약 + 다단계 리서치(legal_research, 8 task) + 정밀분석(legal_analysis:... |
| mbox-mcp | MCP server for local email archives — search and read Google Takeout .mbox exports and .eml files entirely on... |
| MCP everything (reference) | Reference/test server exercising prompts, resources and tools |
| MCP fetch (reference) | Web content fetching and conversion for LLM use |
| MCP filesystem (reference) | Secure file operations with configurable access controls |
| MCP git (reference) | Read, search and manipulate Git repositories |
| MCP memory (reference) | Knowledge-graph-based persistent memory |
| MCP sequential-thinking (reference) | Dynamic, reflective problem-solving through thought sequences |
| MCP time (reference) | Time and timezone conversion |
| mcp-local-rag | Local RAG MCP Server - Easy-to-setup document search with minimal configuration |
| @mozilla/firefox-devtools-mcp | Model Context Protocol (MCP) server that lets AI agents browse the web and debug web pages with Firefox |
| @mozilla/firefox-devtools-mcp-moz | Model Context Protocol (MCP) server that lets AI agents browse the web and debug web pages with Firefox (moz... |
| @next-ai-drawio/mcp-server | draw.io MCP server for Claude Code, Cursor, Codex and VS Code: the AI draws on a live browser canvas you can... |
| notion-mcp-server | Notion MCP server for Claude, Cursor, ChatGPT, and Claude Desktop — connect AI agents to Notion via the Model... |
| @putervision/state-memory-mcp | Deterministic, persistent graph server for tracking workflow state, decisions, and blockers. |
| @putervision/vision-memory-mcp | Persistent visual cache for LLM-driven software development. Caches screenshots using perceptual hashing,... |
| @putervision/world-model-mcp | Deterministic, persistent 3D/2D spatial world model for AI agents with entity tracking, object permanence,... |
| @rate-api/mcp | Model Context Protocol (MCP) server for the Rate-API.com exchange-rate API: gives Claude and other AI... |
| @rigour-labs/mcp | Rigour's MCP server: lets coding agents review their change, check for an existing helper before writing a new... |
| @yawlabs/postgres-mcp | PostgreSQL MCP server, read-only by default: query, schema introspection, EXPLAIN plans, index advisor, and... |
Why do some MCP servers fail in Cursor?
Most of the 22 servers that didn't connect need an account, an API key or extra arguments, and our sandbox deliberately has none. That makes them failures in a clean test, not proof they're broken. Add your own key in ~/.cursor/mcp.json, then check that server's page for the exact config and the log from our run.
Didn't connect in our sandbox (22)
Most of these need an account, an API key, or extra arguments, which our keyless sandbox doesn't provide. They may work fine once you add yours. Each page has the log.
- agent-device
- apple-notes-mcp
- blitzstrike
- brightspace-mcp-server
- @currents/mcp
- @dallay/agentsync
- dsh-mcp-connector
- ffmpeg-skill
- gdharness
- @haven_ai/mcp
- @imgly/codesign-mcp
- kordoc
- mcp-tenant-isolation
- @microsoft/workiq
- obsidian-mcp-server
- @postman/postman-mcp-server
- rea-agents
- @respira/wordpress-mcp-server
- safari-mcp
- @taazkareem/clickup-mcp-server
- @yawlabs/ctxlint
- @zereight/mcp-gitlab
How do I add an MCP server to Cursor?
Add an entry under mcpServers in ~/.cursor/mcp.json (global) or .cursor/mcp.json in your project, with the server's command and arguments, then restart Cursor or reload MCP settings. Every SkillMaxx server page shows the exact config line for Cursor where official docs or our tests support it.
Is this guide useful?
We're a small, new project and we'd rather fix things than guess. If a result here looks wrong, a tool is missing, or this page didn't answer your question, tell us or submit the tool. We'll rerun it.
FAQ
How many MCP servers work in Cursor?
In SkillMaxx's latest sandboxed test, 32 of 54 MCP servers connected in Cursor and listed their tools, with no accounts or API keys configured. Servers that need credentials usually fail that keyless test but can work once you add your own key.
How does SkillMaxx test MCP servers in Cursor?
Each server is added to ~/.cursor/mcp.json in a throwaway sandbox running the real Cursor CLI. It only counts as working if Cursor reports the server ready and lists its tools. We don't run prompts, so a pass means it installs and connects, not that every tool behaves.
Why does an MCP server fail to connect in Cursor?
The usual causes are a missing API key or account, required arguments such as a path or URL, or a package that crashes on start. Open the server's SkillMaxx page to see the log excerpt from our run, then check its README for the required environment variables.
Where is the Cursor MCP config file?
Cursor reads MCP servers from ~/.cursor/mcp.json for all projects and from .cursor/mcp.json inside a project for that project only. Both use an mcpServers object where each key is a server name with its command, args and optional env values.
"Works" means install and connect only. We don't run your prompts. See how we test.
SkillMaxx Weekly
The week's install scorecard across all 5 agents, plus new skills, plugins and MCP servers and whatever changed in the official docs. Every Tuesday. (The daily report stays on the site, no daily emails.)
Loading the signup form… or subscribe on Beehiiv
Form not loading? Subscribe on Beehiiv →