Command Palette

Search for a command to run...

UnylyUnyly
Homehow-to20sbeginnerUpdated: Aug 10, 2026

How to Install MCP in Cursor IDE

Add MCP servers to Cursor IDE with one click. Unyly catalog generates Cursor-compatible install via cursor:// deeplink protocol.

▸ TL;DR

The simplest path: open Unyly catalog, find the MCP you need, and hit the one-click install button — no JSON editing required. Unyly auto-detects your client and generates the right config.

Steps

  1. 01

    Browse Unyly

    Find the MCP you need at unyly.org. Categories: code review, devops, design, productivity.

  2. 02

    Click Cursor tab

    On the MCP page, switch to the Cursor tab. The "Add to Cursor" button appears.

  3. 03

    Approve in Cursor

    Browser opens Cursor via the cursor:// deeplink with the MCP config pre-filled. Click Add.

  4. 04

    Reload Cursor

    In Cursor, Cmd+Shift+P → "Reload Window". The new MCP shows up in Settings → MCP Servers.

The manual way: mcp.json

Cursor reads MCP servers from ~/.cursor/mcp.json (global, all projects) or .cursor/mcp.json inside a project (shared with the team via git). You can also get there through the UI: Cursor Settings → MCP → Add new global MCP server — it opens the same file. The format matches Claude Desktop: mcpServers, command, args, env. After saving, reload the window (Cmd+Shift+P → Reload Window) and check that the server’s dot is green in Settings → MCP.

// ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project)
{
  "mcpServers": {
    "postgres": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://localhost/db"]
    }
  }
}

Troubleshooting

A red or yellow dot next to the server in Settings → MCP means it failed to start: hover it for the error. The usual causes are Node.js missing from PATH, a typo in the package name, or a server that needs an API key you have not set in env. Remote (HTTP/SSE) servers use a url field instead of command. Note that Cursor caps the number of tools exposed to the model — if you run many servers at once, disable the ones you are not using.

Why through Unyly

  • 82,000+ MCPs in catalog, updated every 6 hours
  • Semantic search — type what you want, not exact name
  • Auto-verified for security — we scan for leaked secrets
  • Version pinning + update notifications
  • One-click for Claude Desktop, Cursor, Claude Code, VS Code
  • Side-by-side comparison pages (compare two MCPs)
  • Hosted runners — run MCPs in the cloud if you don't want them local

FAQ

Does Cursor support all MCPs?

Cursor supports stdio MCPs (the standard). Some HTTP-only or hosted MCPs work via Cursor Pro's remote connectors feature.

Where does Cursor store MCP config?

~/.cursor/mcp.json on macOS/Linux, %USERPROFILE%\.cursor\mcp.json on Windows. Unyly writes there automatically.

More guides