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)

ServerWhat it does
@4sh/ui-kitHeadless Angular components from the 4SH Design System: signals + Angular CDK, styled exclusively through...
agent-postboxMCP server and CLI for verifiable agent handoffs over GitHub Issues and PRs: read-back on every write,...
aiterm-mcpPersistent terminal MCP with one harness-based launcher for Claude Code, Codex CLI, Grok CLI, and Cursor Agent...
@benborla29/mcp-server-mysqlMCP server for interacting with MySQL databases with write operations support
@bitbonsai/mcpvaultUniversal 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.
ClaimidxMCP server and CLI: replay-gated index of software failures other agents already solved (ask before retrying,...
comfyui-mcpLocal-first, agent-native control plane for ComfyUI — MCP server + autonomous sidebar agent that drives your...
@cyanheads/git-mcp-serverA secure and scalable Git MCP server enabling AI agents to perform comprehensive Git version control...
@cyanheads/pubmed-mcp-serverSearch PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms via MCP....
@dangahagan/weather-mcpMCP server giving AI assistants 17 weather tools with zero API keys: global forecasts, current conditions,...
@ironbee-ai/devtoolsMCP Server and CLI for IronBee DevTools
korean-law-mcp법제처 42개 API → 9개 MCP 도구. 법령·판례·조례·조약 + 다단계 리서치(legal_research, 8 task) + 정밀분석(legal_analysis:...
mbox-mcpMCP 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-ragLocal RAG MCP Server - Easy-to-setup document search with minimal configuration
@mozilla/firefox-devtools-mcpModel Context Protocol (MCP) server that lets AI agents browse the web and debug web pages with Firefox
@mozilla/firefox-devtools-mcp-mozModel Context Protocol (MCP) server that lets AI agents browse the web and debug web pages with Firefox (moz...
@next-ai-drawio/mcp-serverdraw.io MCP server for Claude Code, Cursor, Codex and VS Code: the AI draws on a live browser canvas you can...
notion-mcp-serverNotion MCP server for Claude, Cursor, ChatGPT, and Claude Desktop — connect AI agents to Notion via the Model...
@putervision/state-memory-mcpDeterministic, persistent graph server for tracking workflow state, decisions, and blockers.
@putervision/vision-memory-mcpPersistent visual cache for LLM-driven software development. Caches screenshots using perceptual hashing,...
@putervision/world-model-mcpDeterministic, persistent 3D/2D spatial world model for AI agents with entity tracking, object permanence,...
@rate-api/mcpModel Context Protocol (MCP) server for the Rate-API.com exchange-rate API: gives Claude and other AI...
@rigour-labs/mcpRigour's MCP server: lets coding agents review their change, check for an existing helper before writing a new...
@yawlabs/postgres-mcpPostgreSQL 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.

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.)

↑↓ to move · Enter to open · Esc to close