# ¿Qué es MCP? SUMMARY: Model Context Protocol permite a los LLMs llamar a herramientas externas. Synapse expone 79 herramientas vía servidor MCP oficial. 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 ¿Qué es MCP? El Model Context Protocol (MCP) es un estándar abierto de Anthropic (2024) que permite a los LLMs llamar a herramientas externas de forma estructurada. En lugar de pegar documentación de la API en el prompt, registra herramientas con el servidor MCP, y el LLM las llama según sea necesario — como function calling, pero estandarizado e independiente del cliente. Servidor MCP de Synapse Synapse distribuye un servidor MCP oficial ( en npm) que expone 79 herramientas que cubren todas las características de Synapse: | Categoría | Herramientas | Cantidad | |----------|-------|-------| | 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+ | Cómo funciona [CODE BLOCK] 1. Configura su cliente LLM (Claude Desktop, Cursor, etc.) para usar el servidor MCP de Synapse 2. El cliente arranca el servidor MCP (vía ) 3. El servidor MCP se conecta a la API de Synapse usando su Mind Key 4. El LLM ve las 79 herramientas como funciones nativas que puede llamar 5. Cuando el LLM necesita recordar algo, llama a — el servidor MCP lo traduce a en Synapse Transportes El servidor MCP de Synapse admite tres transportes: stdio (local, recomendado para escritorio) [CODE BLOCK] HTTP/SSE (remoto, multi-tenant) Conecte su cliente MCP a: [CODE BLOCK] WebSocket (móvil, alto volumen) [CODE BLOCK] Tool Profiles (v1.4.0) Para reducir el overhead de tokens en LLMs más pequeños, el servidor MCP admite tres tool profiles: | Profile | Herramientas | Tokens | Mejor para | |---------|-------|--------|----------| | | 8 (dispatch compuesto) | 500 | LLMs autoalojados con ≤8k de contexto | | | 25 (con nombre) | 2,500 | LLMs medianos (Claude Haiku, GPT-3.5) | | | 119 (todas) | 8,250 | LLMs grandes (Claude Sonnet/Opus, GPT-4) — predeterminado | Controle mediante: - Variable de entorno: - Cabecera: Clientes compatibles - Claude Desktop — app de escritorio de Anthropic - Claude Code — agente de codificación de terminal - Cursor — IDE con IA - Continue.dev — asistente de codificación con IA de código abierto - Cline — extensión de VS Code - Cualquier cliente compatible con MCP ¿Por qué usar MCP en lugar de la API directa? | Enfoque | Pros | Contras | |----------|------|------| | API directa | Sencillo, sin capa extra | El LLM necesita conocer URLs, cabeceras, auth | | MCP | El LLM ve herramientas nativas, sin memorizar URLs | Proceso de servidor MCP adicional | Para la mayoría de casos de uso de agentes LLM, MCP es la mejor opción — el LLM no necesita recordar rutas de API ni patrones de auth. Próximos pasos - Configuración de Claude Desktop — config en 2 minutos - Configuración de Claude Code — integración con terminal - Cliente MCP personalizado — construya el suyo