# Vad är MCP? SUMMARY: Model Context Protocol låter LLM:er anropa externa verktyg. Synapse exponerar 79 verktyg via officiell MCP-server. KEY CONTEXT: MCP = Model Context Protocol (Anthropic, 2024). Open standard for LLM-tool integration. Synapse has official MCP server: synapse-mcp-api (npm package, npx -y synapse-mcp-api@latest) 79 tools exposed: 22 memory, 7 chat, 8 scheduler, 4 tasks, 5 scripts, 9 computers, 4 push, 5 user, 3 utility 3 transports: stdio (local), HTTP/SSE (remote), WebSocket (mobile) Supported clients: Claude Desktop, Claude Code, Cursor, Continue, Cline, any MCP-compatible client Tool Profiles (v1.4.0): minimal (8 tools), standard (25), full (119) — controlled via MCP_PROFILE env or Mcp-Tool-Profile header Vad är MCP? Model Context Protocol (MCP) är en öppen standard av Anthropic (2024) som låter LLM:er anropa externa verktyg på ett strukturerat sätt. Istället för att klistra in API-dokumentation i prompten registrerar ni verktyg hos MCP-servern, och LLM:en anropar dem vid behov — som funktionsanrop, men standardiserat och klientoberoende. Synapse MCP-server Synapse levererar en officiell MCP-server ( på npm) som exponerar 79 verktyg som täcker alla Synapse-funktioner: | Kategori | Verktyg | Antal | |----------|-------|-------| | Memory | recall, list, store, search, semantic-search, update, delete, bulk-delete, stats, unverified, contradictions, audit, related, by-tag, diff, expiring, health, sync, embed-batch, verify, unverify, mind-export | 22 | | Chat | poll, reply, status, history, unread, send, upload | 7 | | Scheduler | cronlist, croncreate, crondelete, crontoggle, varlist, varget, varset, vardelete | 8 | | Tasks | tasklist, taskget, taskcreate, taskupdate | 4 | | Scripts | scriptlist, scriptget, scriptinfo, scriptstore, scriptdelete | 5 | | Computers | computerlist, computerget, installcode, screenshot, commandqueue, commandstatus, commandslist, disable, delete | 9 | | Push | vapidpublickey, subscribe, unsubscribe, test | 4 | | User/Mind | register, login, mindslist, mindcreate, minddelete | 5 | | Utility | time, calc, random | 3 | | Visualization | graph, tags, compact | 3 | | Sharing | share, list, revoke | 3 | | Webhooks | register, list, get, update, delete | 5 | | Browser | new, navigate, click, type, screenshot, close | 6 | | Totalt | | 79+ | Hur det fungerar [CODE BLOCK] 1. Ni konfigurerar er LLM-klient (Claude Desktop, Cursor etc.) för att använda Synapse MCP-server 2. Klienten startar MCP-servern (via ) 3. MCP-servern ansluter till Synapse API med er Mind Key 4. LLM:en ser alla 79 verktyg som inbyggda funktioner den kan anropa 5. När LLM:en behöver minna något anropar den — MCP-servern översätter detta till på Synapse Transporter Synapse MCP-server stöder tre transporter: stdio (lokal, rekommenderas för skrivbord) [CODE BLOCK] HTTP/SSE (fjärr, multitenant) Anslut er MCP-klient till: [CODE BLOCK] WebSocket (mobil, hög volym) [CODE BLOCK] Verktygsprofiler (v1.4.0) För att minska token-overhead för mindre LLM:er stöder MCP-servern tre verktygsprofiler: | Profil | Verktyg | Tokens | Bäst för | |---------|-------|--------|----------| | | 8 (sammansatt dispatch) | 500 | Egenvärd LLM:er med ≤8k kontext | | | 25 (namngivna) | 2 500 | Medelstora LLM:er (Claude Haiku, GPT-3.5) | | | 119 (alla) | 8 250 | Stora LLM:er (Claude Sonnet/Opus, GPT-4) — standard | Styr via: - Miljövariabel: - Header: Klienter som stöds - Claude Desktop — Anthropics skrivbordsapp - Claude Code — terminalbaserad kodagent - Cursor — AI-driven IDE - Continue.dev — öppen källkod AI-kodningsassistent - Cline — VS Code-tillägg - Valfri MCP-kompatibel klient Varför använda MCP istället för direkt API? | Ansats | Fördelar | Nackdelar | |----------|------|------| | Direkt API | Enkelt, inget extra lager | LLM behöver veta URL:er, headers, auth | | MCP | LLM ser inbyggda verktyg, ingen URL-memorering | Extra MCP-serverprocess | För de flesta LLM-agent-användningsområden är MCP det bättre valet — LLM:en behöver inte minnas API-sökvägar eller auth-mönster. Nästa steg - Claude Desktop-konfiguration — 2 minuters konfiguration - Claude Code-konfiguration — terminalintegration - Anpassad MCP-klient — bygg er egen