Customermates als MCP-Server in Claude Desktop in unter zwei Minuten.
TL;DR — Einen JSON-Block in die Claude-Desktop-Config, neu starten, Setup-Prompt einfügen, fertig.
Claude → Settings → Developer → Edit Config öffnen. Diesen Block mergen:
{
"mcpServers": {
"customermates": {
"url": "https://customermates.com/api/v1/mcp",
"headers": {
"x-api-key": "${CUSTOMERMATES_API_KEY}"
}
}
}
}Bei Self-Host: URL durch deine Instanz ersetzen.
Key in dein Shell-Profil exportieren, damit er nicht in der Config landet:
echo 'export CUSTOMERMATES_API_KEY=dein-64-zeichen-key' >> ~/.zshrc
source ~/.zshrcClaude Desktop neu starten. Der Server erscheint im Tools-Panel mit allen Customermates-Tools.
Neuen Chat öffnen. Setup-Prompt als erste Nachricht einfügen. Claude fragt nach dem API-Key (erneut, damit er im Kontext steht), prüft, was im CRM liegt, und ist bereit.
| Symptom | Ursache | Fix |
|---|---|---|
| "Invalid API key" | Key nicht 64 Zeichen | Neu erzeugen unter Profil → API Keys |
| "Not authenticated" auf jedem Call | Header-Name falsch | Muss lowercase sein: x-api-key |
| Tools-Panel leer | Claude hat Config nicht geladen | Komplett beenden und neu starten |
| Server lehnt Relationship-Update ab | Null-Wipe-Guard (Feature) | Claude soll link_entities / unlink_entities nutzen |
| Falsches Tool für Custom-Column-Typ | Schema-Mismatch | Server nennt das richtige Tool, Claude retryt |
customermates-<tenant>-Eintrag in die Config.