Partner SuiteNuevo

MCP nativo para las herramientas que tu IA ya utiliza

Conecta Claude, ChatGPT, Cursor o cualquier cliente MCP a un servidor de herramientas de nivel de producción. Tu agente de IA descubre las herramientas de Synup automáticamente, las llama con total seguridad OAuth 2.1 y respeta el aislamiento multi-tenant de forma nativa.

JSON-RPC 2.0 HTTP en streaming OAuth 2.1 + PKCE 3 dominios de herramientas
Servidor MCP en producción, no una vista previa Prueba gratis de 14 días · Sin tarjeta de crédito
Agencias que conectan sus agentes de IA a Synup
El protocolo

Un solo endpoint. Todas las herramientas.

POST /mcp — esa es toda la superficie. Tu agente de IA envía una solicitud JSON-RPC 2.0, Synup ejecuta la herramienta y devuelve el resultado. El transporte HTTP por secuencias significa que no hay complejidad de WebSocket. GET /mcp devuelve un encabezado WWW-Authenticate para que los clientes MCP puedan descubrir el servidor de autenticación automáticamente.

Endpoint único: POST /mcp
JSON-RPC 2.0 sobre Streamable-HTTP — sin WebSockets
Descubrimiento de autenticación mediante GET /mcp encabezado WWW-Authenticate
Aislamiento multitenant: agencyId resuelto a partir del contexto de autenticación, nunca desde los parámetros de herramientas
Registro de herramientas

Tres dominios de herramientas, listos para llamar

El registro incluye herramientas de CRM (empresas, contactos, tratos), herramientas de ideas para publicaciones (crear, actualizar, archivar, publicar) y herramientas de publicaciones (crear, programar, publicar, analizar). Cada herramienta declara su esquema de entrada, si modifica datos y qué alcances requiere.

3dominios de herramientas
2alcances
1endpoint
Herramientas de CRMcrm/* 4 de 9
HerramientaAlcanceModifica
list_companiesEmpresas con propietario + etapamcp:readNo
list_contactsContactos, filtrables por empresamcp:readNo
list_dealsTratos con valor + etapamcp:readNo
list_stagesDefiniciones de etapas del embudomcp:readNo
Dominio de solo lectura — nada aquí puede escribir
Herramientas de ideas de publicacionesmcp/tools/post-ideas 4 de 6
HerramientaAlcanceModifica
create_post_ideaRedactar una idea para un clientemcp:write
list_post_ideasIdeas por cliente y estadomcp:readNo
publish_idea_to_postConvertir una idea en una publicaciónmcp:write
archive_post_ideaRetirar una idea de la colamcp:write
Las herramientas de modificación requieren mcp:write
Herramientas de publicacionesmcp/tools/posts 4 de 7
HerramientaAlcanceModifica
create_postProgramar en Google + Facebookmcp:write
list_postsPublicaciones por cliente, estado y periodomcp:readNo
publish_post_nowPublicar al instante una publicación programadamcp:write
get_post_analyticsVistas, clics e interacciónmcp:readNo
El dominio que utiliza la llamada principal anterior
Ver esquemas de entrada de herramientas create_post
{
  "name": "create_post",
  "description": "Create a social post for a client",
  "mutates": true,
  "scopes": ["mcp:write"],
  "inputSchema": {
    "type": "object",
    "required": ["clientId", "name", "platforms"],
    "properties": {
      "clientId":     { "type": "string" },
      "name":         { "type": "string", "maxLength": 120 },
      "platforms":    { "type": "array", "items": { "enum": ["google", "facebook", "instagram"] } },
      "postType":     { "enum": ["announcement", "offer", "event"] },
      "scheduledFor": { "type": "string", "format": "date-time" }
    }
  }
}
// Illustrative schema, swap for the live registry output of tools/list.
Seguridad

OAuth 2.1 — no es un secreto compartido

La autenticación de MCP utiliza el mismo servidor OAuth 2.1 que la API REST. Tu cliente MCP se registra dinámicamente (RFC 7591), obtiene un client_id, ejecuta el flujo de autorización PKCE y recibe tokens con alcance. Se admiten tres rutas de autenticación para diferentes contextos de despliegue.

Scopes: mcp:read para herramientas de lectura, mcp:write para herramientas de modificación
Multitenant: agencyId proviene únicamente del contexto de autenticación — las herramientas no pueden suplantar
Las claves, ID y encabezados mostrados son ejemplos ilustrativos, no credenciales reales.

Nativo de IA desde su origen

Cuatro cosas que hace el servidor para que tu agente no tenga que hacerlas.

Transporte HTTP por secuencias

JSON-RPC 2.0 sobre HTTP POST estándar. Sin la complejidad de WebSocket ni protocolos personalizados.

POST /mcp HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJhbGciOi…

Descubrimiento de herramientas

Los clientes de MCP descubren automáticamente las herramientas disponibles, sus esquemas y los alcances necesarios. Sin configuración manual.

// tools/list → 22 tools
{ "name": "list_posts",
  "inputSchema": { "clientId": "string", "status": "enum" },
  "scopes": ["mcp:read"] }

Aislamiento multitenant

El ID de la agencia se resuelve a partir del token de autenticación, nunca desde los parámetros de las herramientas. Las herramientas no pueden acceder a los datos de otra agencia.

// decoded access token
{ "agencyId": "agency_pinnacle",
  "scopes": ["mcp:read", "mcp:write"],
  "exp": "+1h" }

Sincronización del contenedor del agente

Guarda una clave API o una clave de Anthropic una sola vez y se propagará al contenedor del agente, que se recargará automáticamente.

Contenedor del agenteagency_pinnacleSincronizado
// Marinara Pizza — NYC rollout
"objective": "maximize presence, manage reputation",
"market": "NYC — most competitive pizza market in the US"
// result: 80% increase in phone calls
MP Marinara PizzaRestaurantes y comida
Marinara Pizza "

Marinara Pizza incorporó Synup a su plan de marketing a los pocos meses de abrir. En colaboración con el equipo de Customer Success de Synup, diseñaron una estrategia para maximizar su presencia en todas partes y gestionar activamente su reputación desde el primer día — en uno de los mercados de pizza más competitivos del país.

Marinara PizzaNYC, varias ubicaciones
Lee la historia completa →
Preguntas frecuentes

Empieza aquí si el MCP es nuevo para ti

¿Qué es MCP?
Model Context Protocol (MCP) es un estándar abierto para conectar agentes de IA con herramientas externas. En lugar de escribir integraciones de API personalizadas, tu agente de IA descubre y llama a las herramientas de Synup de forma nativa a través de un único endpoint.
¿Qué clientes de IA funcionan con esto?
Cualquier cliente compatible con MCP: Claude (a través de la app de escritorio o la API de Anthropic), ChatGPT (con soporte para plugins/MCP), Cursor, Windsurf y clientes MCP personalizados. El protocolo está estandarizado — si habla MCP, funciona.
¿Qué herramientas están disponibles?
Tres dominios de herramientas: CRM (empresas, contactos, tratos, etapas), Ideas para publicaciones (crear, actualizar, archivar, publicar) y Publicaciones (crear, programar, publicar, analizar). Se están añadiendo más dominios.
¿En qué se diferencia esto de la API REST?
La API REST es para desarrolladores que construyen integraciones personalizadas con llamadas HTTP. MCP es para agentes de IA que descubren y llaman herramientas de forma autónoma. La API REST requiere que escribas código; MCP permite que tu agente de IA descubra qué herramientas llamar.
¿Es seguro?
Sí. La autenticación MCP utiliza OAuth 2.1 con PKCE, el mismo estándar que utiliza la API REST. Los tokens tienen alcance (mcp:read, mcp:write), son de corta duración (1 h) y están aislados por agencia. Las herramientas no pueden acceder a los datos de otras agencias.
¿Cómo puedo empezar?
Crea una clave API en Configuración → Claves API, define la URL de MCP de Synup y apunta tu cliente MCP al endpoint. El cliente descubrirá las herramientas disponibles automáticamente.

Deja que tu agente de IA haga el trabajo

Apunta tu cliente MCP al endpoint, aprueba los alcances y empieza a llamar a las herramientas en la misma conversación que ya estás teniendo.

// añade esto a la configuración de tu cliente MCP
{ "synup": { "url": "https://mcp.synup.com/mcp", "auth": "oauth" } }
Sin tarjeta de crédito Sincronización en vivo en minutos Cancela en cualquier momento