pletzenauer — digital consulting

Konfigurera MCP-servrar för Claude Desktop: vad jag faktiskt använder

MCP är eluttagsstandarden mellan Claude Desktop och dina verktyg. I stället för tio proprietära integrationer talar app och verktyg samma protokoll – och du kopplar in e-post, kalender eller filsystem direkt i stället för att klippa och klistra.

Förstå konfigurationsfilen

En enda fil styr vilka servrar Claude Desktop känner till: claude_desktop_config.json. Den ligger på macOS i ~/Library/Application Support/Claude, på Windows i %APPDATA%\Claude, på Linux i ~/.config/Claude.

En post per server med namn, kommando och argument. Valfritt miljövariabler, valfritt en annan transport. Efter varje ändring måste appen startas om helt – på macOS räcker det inte att stänga fönstret.

Kör en JSON-lint innan du aktiverar. Ett enda saknat kommatecken får hela serverlistan att försvinna.

Sex servrar som jag oftast börjar med

Filsystemserver. Claude läser och skriver i en tydligt avgränsad mapp. Ge åtkomst bara till en uttryckligen vald sökväg.

GitHub- eller GitLab-server. Repository-kontext, pull requests, issues – ett dedikerat botkonto med minimala rättigheter är ett måste.

Notion- eller Confluence-server. Läsa och fylla på kunskapsbasen. Red ut sidbehörigheterna i förväg, annars skriver Claude över delar av den.

Gmail- eller Outlook-server. Söka i brevlådan och lägga upp utkast. Börja skrivskyddat, utskick först när spelreglerna är på plats.

Google Drive- eller OneDrive-server. Sammanfatta PDF:er, fråga ut kalkylblad, jämföra versioner. Ge aldrig åtkomst till hela enheten.

JIRA- eller Linear-server. Ta med ärenden som kontext. Föredra läs-token, skrivrättigheter bara för tydligt avgränsade uppgifter.

När hammarikonen förblir tom

Fyra felbilder står i praktiken för 90 % av fallen.

JSON-syntaxfel. Ett glömt kommatecken eller en dubbel klammer räcker. Kör filen genom en JSON-linter innan du sparar.

Fel sökväg till den körbara filen. Använd absoluta sökvägar, inte relativa. Kontrollera körrättigheterna på macOS och Linux.

Miljövariabler saknas. Token och sökvägar hör hemma i env-blocket i serverkonfigurationen. Appen förlitar sig inte på shell-profilen.

Servern hänger sig vid start. Kontrollera i loggfilen om processen väntar på indata. Vanlig orsak: ett interaktivt OAuth-flöde som måste genomföras en gång.

VyMinimalKlassiskDark