# Apa itu MCP? SUMMARY: Model Context Protocol memungkinkan LLM memanggil alat eksternal. Synapse mengekspos 79 alat via MCP server resmi. 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 Apa itu MCP? Model Context Protocol (MCP) adalah standar terbuka oleh Anthropic (2024) yang memungkinkan LLM memanggil alat eksternal dengan cara terstruktur. Alih-alih menempelkan dokumentasi API ke dalam prompt, Anda mendaftarkan alat dengan MCP server, dan LLM memanggilnya sesuai kebutuhan — seperti function calling, tetapi terstandarisasi dan agnostik-klien. Synapse MCP Server Synapse mengirimkan MCP server resmi ( di npm) yang mengekspos 79 alat mencakup semua fitur Synapse: | Kategori | Alat | Jumlah | |----------|-------|-------| | 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 | | Total | | 79+ | Cara Kerja [CODE BLOCK] 1. Anda mengonfigurasi klien LLM Anda (Claude Desktop, Cursor, dll.) untuk menggunakan Synapse MCP server 2. Klien memulai MCP server (melalui ) 3. MCP server terhubung ke Synapse API menggunakan Mind Key Anda 4. LLM melihat semua 79 alat sebagai fungsi native yang dapat dipanggil 5. Saat LLM perlu mengingat sesuatu, ia memanggil — MCP server menerjemahkan ini ke di Synapse Transport Synapse MCP server mendukung tiga transport: stdio (lokal, disarankan untuk desktop) [CODE BLOCK] HTTP/SSE (remote, multi-tenant) Hubungkan klien MCP Anda ke: [CODE BLOCK] WebSocket (mobile, volume tinggi) [CODE BLOCK] Tool Profiles (v1.4.0) Untuk mengurangi overhead token bagi LLM yang lebih kecil, MCP server mendukung tiga tool profile: | Profile | Alat | Token | Terbaik Untuk | |---------|-------|--------|----------| | | 8 (dispatch komposit) | 500 | LLM self-hosted dengan konteks ≤8k | | | 25 (bernama) | 2.500 | LLM mid-size (Claude Haiku, GPT-3.5) | | | 119 (semua) | 8.250 | LLM besar (Claude Sonnet/Opus, GPT-4) — default | Kontrol melalui: - Env var: - Header: Klien yang Didukung - Claude Desktop — aplikasi desktop Anthropic - Claude Code — agen coding terminal - Cursor — IDE bertenaga AI - Continue.dev — asisten coding AI open-source - Cline — ekstensi VS Code - Klien apa pun yang kompatibel dengan MCP Mengapa Menggunakan MCP Alih-alih API Langsung? | Pendekatan | Pro | Kontra | |----------|------|------| | API Langsung | Sederhana, tanpa lapisan tambahan | LLM perlu tahu URL, header, auth | | MCP | LLM melihat alat native, tanpa menghafal URL | Proses MCP server tambahan | Untuk sebagian besar kasus penggunaan agen LLM, MCP adalah pilihan yang lebih baik — LLM tidak perlu mengingat path API atau pola auth. Langkah Berikutnya - Pengaturan Claude Desktop — konfigurasi 2 menit - Pengaturan Claude Code — integrasi terminal - Klien MCP Khusus — bangun sendiri