·Uppdaterad 2026-07-27·9 min·MCPKatalogen.se Redaktionen

Guide: Så använder du MCP med Claude Desktop

Steg-för-steg-guide för att installera och konfigurera MCP-servrar i Claude Desktop — inklusive claude_desktop_config.json, felsökning och rekommenderade servrar.

MCPClaude DesktopTutorial

Claude Desktop är den mest populära MCP-kompatibla klienten och den enklaste vägen in i Model Context Protocol. Den här guiden tar dig från nedladdning till första fungerande MCP-server på under tio minuter — och förklarar varje rad i claude_desktop_config.json så att du vet vad du gör.

Vad du behöver

  • Claude Desktop (senaste versionen) för macOS eller Windows.
  • Node.js 18+ installerat (för npx-baserade servrar) eller Python 3.10+ (för uvx).
  • En texteditor — VS Code, Sublime, eller bara TextEdit/Notepad fungerar.
  • Ett Anthropic-konto med Claude Pro eller Team (MCP fungerar även på gratisplanen men rate limits slår snabbt).

Hitta claude_desktop_config.json

Config-filen skapas inte automatiskt — du får skapa den själv första gången. Det enklaste sättet är att öppna Claude Desktop och gå via inställningarna:

  1. Öppna Claude Desktop.
  2. Klicka på Claude-menyn (macOS) eller hamburgermenyn (Windows) → Settings.
  3. Välj fliken Developer.
  4. Klicka på Edit Config. Claude öppnar mappen där filen ska ligga och skapar en tom claude_desktop_config.json om den saknas.

Redigera config-filen

Filen är vanlig JSON med en enda nyckel på översta nivån: mcpServers. Varje sub-nyckel är ett fritt namn du väljer, och värdet beskriver hur Claude ska starta servern (kommando, argument, miljövariabler).

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "/Users/dittnamn/Documents"
      ]
    }
  }
}

command är binären som ska köras (npx, uvx, node, python, docker …). args är listan med argument som skickas till kommandot. env är ett valfritt objekt med miljövariabler — perfekt för API-nycklar.

Lägg till din första MCP-server

Vi rekommenderar att börja med filesystem-servern eftersom den inte kräver några API-nycklar och ger omedelbart värde: Claude kan läsa och skriva filer i en mapp du väljer.

  1. Öppna claude_desktop_config.json enligt föregående steg.
  2. Klistra in JSON-exemplet ovan och byt ut sökvägen mot en mapp på din dator.
  3. Spara filen.
  4. Stäng Claude Desktop helt (Cmd+Q på macOS, Alt+F4 på Windows — det räcker inte att stänga fönstret).
  5. Starta Claude Desktop igen.

Verifiera att det fungerar

När Claude startats om ska du se en liten hammar-ikon (🔨) längst ner i chatt-inputen. Klickar du på den listas alla verktyg som dina MCP-servrar exponerar. Prova med en fråga som tvingar Claude att använda ett verktyg:

Lista alla filer i mappen jag delade och sammanfatta vad varje fil handlar om.

Claude ska nu be om tillåtelse att köra list_directory och read_file. Godkänn — och du har din första fungerande MCP-integration.

Felsökning

Hammar-ikonen visas inte

  • Kontrollera att JSON är giltig — en saknad komma räcker för att Claude tyst ska ignorera hela filen. Klistra in i jsonlint.com om du är osäker.
  • Verifiera att du verkligen startade om Claude helt (Cmd+Q, inte bara stäng fönstret).
  • Öppna Settings → Developer → Open MCP Log Folder och läs senaste loggen. Fel visas rakt av.
  • Kör kommandot manuellt i terminalen (t.ex. npx -y @modelcontextprotocol/server-filesystem /path) och se att det startar utan fel.

Servern startar men inga verktyg dyker upp

  • Vanligast: fel i args. Sökvägar måste vara absoluta, inte ~/… på macOS.
  • På Windows: använd forward slashes eller escapa backslashes (\\) i JSON-strängar.
  • Node.js-baserade servrar kräver att npx finns i PATH — installera Node från nodejs.org om du är osäker.

Servern kraschar direkt

  • Läs loggen: ~/Library/Logs/Claude/mcp-server-<namn>.log på macOS.
  • Saknar servern en API-nyckel? Lägg till den i env-blocket i din config.
  • Uppdatera servern: npx cachar aggressivt — kör npx clear-npx-cache eller använd @latest-suffix.

Rekommenderade servrar att börja med

  • filesystem — läs och skriv filer i valda mappar.
  • GitHub — sök i repos, läs issues, skapa PR:er.
  • Postgres / SQLite — låt Claude fråga databaser direkt.
  • Fetch — hämta och parsa webbsidor.
  • Playwright — automatisera webbläsaren.

Utforska katalogen för fler officiella servrar. Vi kontrollerar automatiskt att paketet finns i npm-registret eller att serverns MCP-adress svarar, och märker ut utfasade paket så att du ser statusen innan du installerar.

Fördjupa dig vidare

Har du fått Claude Desktop att prata med sin första MCP-server? Bra. Här är de mest relevanta nästa stegen i katalogen — från grunderna i protokollet till hur du säkrar din setup och kopplar in samma servrar i andra klienter.

Vill du hoppa direkt in i konkreta servrar? Börja med filesystem-servern, GitHub-servern eller Postgres-servern — alla tre nämns i exemplet ovan och funkar direkt i Claude Desktop.

Vanliga frågor

Var ligger claude_desktop_config.json?+

På macOS: ~/Library/Application Support/Claude/claude_desktop_config.json. På Windows: %APPDATA%\Claude\claude_desktop_config.json. Enklaste sättet att hitta filen är Settings → Developer → Edit Config i Claude Desktop.

Fungerar MCP med Claude på webben eller mobilen?+

Nej. MCP-servrar körs lokalt via stdio och kräver desktop-appen. Anthropic har annonserat remote MCP över HTTP som steg mot webbstöd, men i dagsläget är Claude Desktop enda officiella klienten från Anthropic med fullt MCP-stöd.

Kan jag köra flera MCP-servrar samtidigt?+

Ja. Lägg till fler nycklar under mcpServers-objektet i config-filen. Varje server körs som en isolerad process och Claude ser alla verktyg tillsammans.

Behöver jag Claude Pro för att använda MCP?+

Nej, MCP fungerar på gratisplanen också — men rate limits slår snabbt när Claude anropar verktyg. För seriös användning rekommenderar vi Pro eller Team.

Vad är skillnaden mot Cursor eller VS Code?+

Alla tre stöder MCP men konfigurerar det olika. Cursor har inbyggd UI för att lägga till servrar, VS Code använder settings.json, och Claude Desktop använder claude_desktop_config.json.

Nordens MCP-katalog

Utforska MCP-servrar

Vi kontrollerar automatiskt varje servers installationskälla — npm-paket eller MCP-adress — och märker ut utfasade paket och servrar utan verifierbar källa.

Öppna katalogen →