Skip to content
↑↓navigate↵openescclose
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161

MCP servers for Cursor

The most used MCP servers, each with a config you can paste into Cursor.

Adding an MCP server lets Cursor use external tools and read data from connected services. Each server in the list below includes a ready JSON config with a top-level mcpServers object.

Where the config lives

Use .cursor/mcp.json in your project for project-specific tools. Use ~/.cursor/mcp.json in your home directory for tools available across projects.

Add a server

  1. Choose a server below and copy its JSON config.
  2. Open or create the config file for your chosen scope. For a new file, paste the whole block. If the file already contains servers, merge the new server entry into its existing mcpServers object, keeping the other entries.
  3. Fill in any required paths, URLs and authentication settings. Reference secrets with ${env:NAME}. For a local server, make sure its command is available on your system path or uses the executable's full path.
  4. Save the file. Open Customize in Cursor's sidebar and enable the server. Complete OAuth sign-in if the server requires it.

Check that it works

Find the server's tools under Available Tools, then ask Cursor in chat to use a tool by name. Cursor requests approval by default; expand the arrow beside the tool name to inspect its arguments.

If a call fails, open the Output panel with Cmd+Shift+U or Ctrl+Shift+U and select MCP Logs. Look for connection errors, authentication failures or server crashes. You can retry the call or toggle the server in Customize while troubleshooting.

Security

  • Choose trusted developers and repositories, and review what data and APIs the server can access.
  • Keep secrets in environment variables and give API keys only the permissions they need.
  • Review server source code before connecting sensitive systems; run servers handling sensitive data locally through stdio.

Add to .cursor/mcp.json · ~/.cursor/mcp.json

· cursor.com/docs/context/mcp

Only servers with an npm or PyPI install command are listed. Remote servers connect with a URL from their own docs.

  1. 1

    Playwright MCP

    Gives an assistant a real browser to click, type and read pages with
    3.9Mnpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "playwright-mcp": {
          "command": "npx",
          "args": [
            "-y",
            "@playwright/mcp@latest"
          ]
        }
      }
    }
  2. 2

    Chrome DevTools MCP

    Drives and inspects a live Chrome instance through the DevTools protocol.
    2.2Mnpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "chrome-devtools-mcp": {
          "command": "npx",
          "args": [
            "-y",
            "chrome-devtools-mcp@latest"
          ]
        }
      }
    }
  3. 3

    Filesystem MCP Server

    Reference server for scoped read and write access to local folders
    546Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "filesystem-mcp": {
          "command": "npx",
          "args": [
            "-y",
            "@modelcontextprotocol/server-filesystem",
            "/path/to/dir"
          ]
        }
      }
    }
  4. 4

    Context7

    Pulls current, version-matched library documentation into the model's context.
    284Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "context7-mcp": {
          "command": "npx",
          "args": [
            "-y",
            "@upstash/context7-mcp"
          ]
        }
      }
    }
  5. 5

    Fetch (MCP Reference Server)

    Reference server that retrieves a URL and hands back markdown.
    255Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "fetch-mcp": {
          "command": "uvx",
          "args": [
            "mcp-server-fetch"
          ]
        }
      }
    }
  6. 6

    Time MCP Server

    Current time and timezone conversion as two small tools.
    179Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "time-mcp": {
          "command": "uvx",
          "args": [
            "mcp-server-time"
          ]
        }
      }
    }
  7. 7

    Everything MCP Server

    Protocol demo server that exercises every MCP feature at once.
    165Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "everything-mcp": {
          "command": "npx",
          "args": [
            "-y",
            "@modelcontextprotocol/server-everything"
          ]
        }
      }
    }
  8. 8

    Postgres MCP Pro

    Postgres access for agents, with index tuning and health checks alongside plain SQL.
    140Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "postgres-mcp": {
          "command": "uvx",
          "args": [
            "postgres-mcp",
            "--access-mode=restricted"
          ]
        }
      }
    }
  9. 9

    Grafana MCP Server

    Query dashboards, Prometheus, Loki and incidents from a Grafana instance.
    127Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "grafana-mcp": {
          "command": "uvx",
          "args": [
            "mcp-grafana"
          ]
        }
      }
    }
  10. 10

    Memory MCP Server

    Persistent knowledge graph memory that survives between sessions.
    126Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "memory-mcp": {
          "command": "npx",
          "args": [
            "-y",
            "@modelcontextprotocol/server-memory"
          ]
        }
      }
    }
  11. 11

    Azure MCP Server

    One server covering Azure services, plus a hosted endpoint for Microsoft Learn.
    107Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "azure-mcp": {
          "command": "npx",
          "args": [
            "-y",
            "@azure/mcp@latest",
            "server",
            "start"
          ]
        }
      }
    }
  12. 12

    Sequential Thinking MCP Server

    One tool that breaks a hard problem into revisable thinking steps.
    104Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "sequential-thinking-mcp": {
          "command": "npx",
          "args": [
            "-y",
            "@modelcontextprotocol/server-sequential-thinking"
          ]
        }
      }
    }
  13. 13

    GitHub MCP Server

    GitHub's own server for repos, issues, pull requests and workflow runs
    95Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "github-mcp-server": {
          "command": "npx",
          "args": [
            "-y",
            "@modelcontextprotocol/server-github"
          ]
        }
      }
    }
  14. 14

    Firecrawl MCP

    Turns web pages and whole sites into markdown an agent can read.
    91Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "firecrawl-mcp": {
          "command": "npx",
          "args": [
            "-y",
            "firecrawl-mcp"
          ]
        }
      }
    }
  15. 15

    Git MCP Server

    Read and write a local Git repository through MCP tools.
    90Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "git-mcp": {
          "command": "uvx",
          "args": [
            "mcp-server-git",
            "--repository",
            "/path/to/repo"
          ]
        }
      }
    }
  16. 16

    n8n MCP Server

    Gives an agent n8n's full node catalogue and properties so generated workflows actually validate.
    88Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "n8n-mcp": {
          "command": "npx",
          "args": [
            "-y",
            "n8n-mcp"
          ]
        }
      }
    }
  17. 17

    Sentry MCP

    Pulls Sentry issues and events into a coding agent's context
    87Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "sentry-mcp": {
          "command": "npx",
          "args": [
            "@sentry/mcp-server@latest"
          ]
        }
      }
    }
  18. 18

    Next.js DevTools MCP

    Connects an agent to a running Next.js dev server for live runtime errors, routes and logs.
    81Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "next-devtools-mcp": {
          "command": "npx",
          "args": [
            "-y",
            "next-devtools-mcp@latest"
          ]
        }
      }
    }
  19. 19

    MongoDB MCP Server

    Query MongoDB collections and manage Atlas clusters from an agent session.
    74Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "mongodb-mcp": {
          "command": "npx",
          "args": [
            "-y",
            "mongodb-mcp-server@latest"
          ]
        }
      }
    }
  20. 20

    Chroma MCP Server

    Manage Chroma collections and run vector queries without writing client code.
    72Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "chroma-mcp": {
          "command": "uvx",
          "args": [
            "chroma-mcp"
          ]
        }
      }
    }
  21. 21

    AWS MCP Servers

    A large collection of AWS-specific MCP servers, installed one at a time.
    68Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "aws-mcp": {
          "command": "uvx",
          "args": [
            "awslabs.aws-documentation-mcp-server@latest"
          ]
        }
      }
    }
  22. 22

    Figma MCP

    Connect Figma designs to AI coding agents for direct implementation
    64Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "framelink-figma-mcp": {
          "command": "npx",
          "args": [
            "-y",
            "figma-developer-mcp"
          ]
        }
      }
    }
  23. 23

    Blender MCP

    Drives Blender from a prompt — scene inspection, object edits and arbitrary Python execution.
    62Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "blender-mcp": {
          "command": "uvx",
          "args": [
            "blender-mcp"
          ]
        }
      }
    }
  24. 24

    Xero MCP Server

    Read and write Xero accounting records from an MCP client.
    58Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "xero-mcp": {
          "command": "npx",
          "args": [
            "-y",
            "@xeroapi/xero-mcp-server@latest"
          ]
        }
      }
    }
  25. 25

    Pydantic Logfire MCP Server

    Reads OpenTelemetry traces and exceptions collected by Logfire, queryable with SQL.
    41Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "logfire-mcp": {
          "command": "uvx",
          "args": [
            "logfire-mcp@latest"
          ]
        }
      }
    }
  26. 26

    Currents MCP Server

    Reads CI test results from Currents so an agent can diagnose flaky specs with real execution history.
    31Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "currents-mcp": {
          "command": "npx",
          "args": [
            "-y",
            "@currents/mcp"
          ]
        }
      }
    }
  27. 27

    ElevenLabs MCP Server

    Speech synthesis, voice cloning and transcription from ElevenLabs, exposed as agent tools.
    30Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "elevenlabs-mcp": {
          "command": "uvx",
          "args": [
            "elevenlabs-mcp"
          ]
        }
      }
    }
  28. 28

    Netlify MCP Server

    Netlify's own MCP server for creating, deploying and managing sites.
    30Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "netlify-mcp": {
          "command": "npx",
          "args": [
            "-y",
            "@netlify/mcp"
          ]
        }
      }
    }
  29. 29

    ms-365-mcp-server

    Microsoft Graph server that puts OneDrive files, mail and calendar behind one command.
    29Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "ms-365-mcp": {
          "command": "npx",
          "args": [
            "-y",
            "@softeria/ms-365-mcp-server"
          ]
        }
      }
    }
  30. 30

    Shopify Dev MCP

    Live Shopify docs and GraphQL schema lookup while you build an app.
    28Knpm + PyPI, last 7 days
    Cursor config· .cursor/mcp.json
    {
      "mcpServers": {
        "shopify-dev-mcp": {
          "command": "npx",
          "args": [
            "-y",
            "@shopify/dev-mcp@latest"
          ]
        }
      }
    }