Anysphere·macOS / Windows / Linux·Uppdaterad 2026-07-27·6 min

Cursor + MCP

AI-first kodredigerare med djup MCP-integration.

Cursor har byggt in MCP direkt i sin agent- och chat-funktion. Servrar kan definieras både globalt (för alla projekt) och per repo — vilket gör det trivialt att dela integrations-setup med teamet via git.

Konfigurationsfil
  • Globalt: ~/.cursor/mcp.json
  • Per projekt: .cursor/mcp.json (checka in i repo)
Transporter
stdiohttpsse

Förkunskaper

  • Cursor 0.42 eller senare
  • Node.js 18+ / Python 3.10+ beroende på server
  • Läs-/skrivrättigheter till projektmappen om du använder per-projekt-konfig

Steg-för-steg

  1. Steg 1

    Öppna MCP-inställningarna

    Cmd/Ctrl + Shift + J → Features → Model Context Protocol. Här kan du lägga till nya servrar via UI eller redigera JSON direkt.

  2. Steg 2

    Skapa .cursor/mcp.json i repot

    Rekommenderat för team — då får alla samma servrar när de öppnar projektet.

    {
      "mcpServers": {
        "postgres": {
          "command": "npx",
          "args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://localhost/mydb"]
        },
        "linear": {
          "url": "https://mcp.linear.app/sse"
        }
      }
    }
  3. Steg 3

    Aktivera servrarna i chatten

    Öppna chat-panelen och klicka på verktygsikonen — bocka i de servrar du vill att agenten ska ha tillgång till för sessionen.

  4. Steg 4

    Använd Agent mode

    MCP-verktyg fungerar bäst i Cursors Agent mode där modellen kan planera flera steg och kalla flera verktyg i sekvens.

7 kurerade

Handplockade MCP-servrar som matchar Cursors bästa integrationsmönster. Alla är verifierade förstapartsservrar i katalogen.

Felsökning

Servern visas som röd

Håll muspekaren över indikatorn för felmeddelande. Vanligt är att command inte hittas — ange absolut sökväg.

Verktyg saknas i listan

Klicka Refresh i MCP-inställningarna. Cursor cachar tool-listan per session.

Hemligheter i .cursor/mcp.json

Använd Cursors miljövariabel-syntax ${env:MY_TOKEN} och håll faktiska värden i ~/.cursor/env eller lokal .env.

Vanliga frågor

Kan jag använda samma config som Claude Desktop?+

Format är identiskt (mcpServers-nyckeln). Du kan kopiera-klistra mellan filerna, men Cursor tolkar .env-variabler något annorlunda.

Fungerar remote MCP-servrar?+

Ja, både HTTP och SSE-transporter stöds. Använd "url"-fältet istället för "command".

Hur delar jag config säkert i teamet?+

Checka in .cursor/mcp.json utan hemligheter — använd ${env:...} för tokens och låt varje utvecklare hantera sina egna via lokal env-fil.

Andra klienter