MCP-FAQ
Häufige Fragen zur MCP-Integration — Tools, Transports, Troubleshooting.
MCP-FAQ
Häufige Fragen zum Synapse-MCP-Server.
Was ist MCP?
MCP (Model Context Protocol) ist ein offener Standard von Anthropic für LLM-Tool-Integration. Statt API-Docs in Prompts einzufügen, registrierst du Tools bei einem MCP-Server, und das LLM ruft sie als native Funktionen auf.
Siehe Was ist MCP?.
Wie viele Tools stellt Synapse MCP bereit?
79 Tools in 12 Kategorien: Memory, Chat, Scheduler, Tasks, Scripts, Computers, Push, User, Utility, Visualization, Sharing, Webhooks, Browser.
Siehe Was ist MCP? für die vollständige Liste.
Welche MCP-Clients werden unterstützt?
- Claude Desktop (macOS, Windows)
- Claude Code (Terminal)
- Cursor (IDE)
- Continue.dev (VS Code, JetBrains)
- Cline (VS Code)
- Jeder MCP-kompatible Client
Siehe Claude-Desktop-Setup für Config-Beispiele.
Welche Transports werden unterstützt?
- stdio (lokal, empfohlen für Desktop)
- HTTP/SSE (Remote, Multi-Tenant)
- WebSocket (mobil, hohes Volumen)
Wie konfiguriere ich Claude Desktop?
Editiere claude_desktop_config.json:
{
"mcpServers": {
"synapse": {
"command": "npx",
"args": ["-y", "synapse-mcp-api@latest"],
"env": {
"SYNAPSE_MIND_KEY": "mk_YOUR_KEY",
"SYNAPSE_URL": "https://synapse.schaefer.zone"
}
}
}
}Siehe Claude-Desktop-Setup.
Warum erscheinen Tools nicht in Claude Desktop?
- Claude Desktop vollständig neu starten (Cmd+Q auf macOS)
- Prüfen, ob die Config-Datei valides JSON ist
- Node.js 18+ installiert prüfen
- MCP-Logs prüfen:
~/Library/Logs/Claude/mcp.log
Siehe MCP-Troubleshooting.
Wie verwende ich einen anderen Mind?
Ändere SYNAPSE_MIND_KEY in deiner MCP-Config und starte den Client neu.
Für mehrere Minds: mehrere MCP-Server-Instanzen mit unterschiedlichen Mind Keys betreiben.
Kann ich einschränken, welche Tools exponiert werden?
Ja, verwende Tool-Profile:
minimal: 8 Composite-Tools (~500 Token)standard: 25 Tools (~2.500 Token)full: 119 Tools (~8.250 Token, Standard)
Setze via MCP_PROFILE-Env-Var oder Mcp-Tool-Profile-Header.
Wie debugge ich MCP-Probleme?
- MCP-Server manuell ausführen:
npx -y synapse-mcp-api@latest - Client-Logs prüfen (variiert je Client)
- Mind Key verifizieren:
curl -H "Authorization: Bearer mk_..." .../memory/recall - Synapse-Health prüfen:
curl https://synapse.schaefer.zone/health
Siehe MCP-Troubleshooting.
Ist der MCP-Server kostenlos?
Ja. Das npm-Paket synapse-mcp-api ist Open Source. Der gehostete MCP-Server
unter synapse-mcp.schaefer.zone ist für öffentliche Nutzung kostenlos.
Kann ich den MCP-Server selbst hosten?
Ja:
npm install -g synapse-mcp-api
SYNAPSE_URL=https://your-synapse-instance.com \
SYNAPSE_MIND_KEY=mk_... \
synapse-mcp-apiWie unterscheidet sich MCP von direkten API-Aufrufen?
| Aspekt | Direkte API | MCP |
|---|---|---|
| LLM muss wissen | URLs, Header, Auth | Nur Tool-Namen |
| Auth-Handling | Manuell | Automatisch (Env-Var) |
| Tool-Discovery | /endpoints lesen | Automatisch via MCP-Protokoll |
| Fehlerbehandlung | Manuell | Standardisiert |
| Optimal für | Custom-Integrationen | LLM-Agenten |
Kann ich einen eigenen MCP-Client bauen?
Ja. Verwende das offizielle MCP-SDK:
- TypeScript:
@modelcontextprotocol/sdk - Python:
mcp
Siehe Custom-MCP-Client.
Wie melde ich MCP-Bugs?
Issue öffnen: https://gitlab.com/schaefer-services/synapse-mcp/-/issues
Angaben:
- MCP-Server-Version
- Client-Name und -Version
- Betriebssystem
- Relevante Logs
- Reproduktionsschritte