CoreSpeed

Un MCP para cualquier agente: tus aplicaciones conectadas, memoria compartida, búsqueda web, datos sociales y herramientas multimedia.

Servidor MCP alojado

npx add-mcp 'https://api.corespeed.io/mcp'

Se instala en Claude Code, Codex, Cursor y más

Documentación

Servidor MCP (/docs/mcp)

Conecta tu agente a CoreSpeed mediante el Protocolo de Contexto de Modelo, el estándar abierto que los agentes usan para descubrir y llamar herramientas.

Configuración rápida [#quick-setup]

Dale a tu agente esta línea. Añade el servidor, te inicia sesión y pregunta cuáles de tus aplicaciones quieres conectar.

set up https://corespeed.io/SKILL.md (read it raw, e.g. with curl)

La habilidad que obtiene es SKILL.md.

¿Qué es el servidor MCP de CoreSpeed? [#what-is-the-corespeed-mcp-server]

https://api.corespeed.io/mcp

Un servidor remoto sobre HTTP Streamable, con inicio de sesión único a través del navegador o con una clave API, da a cada agente que ejecutes:

  • Las herramientas de cada aplicación que tu organización ha conectado — Notion, Slack, GitHub, X y el resto — como notion__create_page, slack__post_message, … (Conectores)
  • Memoria duradera que te sigue a través de agentes y sesiones (Memoria)
  • Generación y comprensión de medios, búsqueda web en vivo y datos sociales públicos (Medios, Web, Social)
  • Los propios servidores MCP de tu organización, como org__<slug>__<tool> (Servidores MCP remotos)

Cada llamada lleva los límites de gasto de tu organización, se registra en un único libro mayor y se registra en el rastro de actividad (Facturación y créditos, Actividad y auditoría). El servidor implementa las especificaciones Authorization y Streamable HTTP de MCP.

Herramientas disponibles [#available-tools]

La lista de herramientas es tuya, no un catálogo. tools/list devuelve exactamente lo que tu inicio de sesión puede llamar: las herramientas de tus cuentas conectadas, las capacidades integradas que has habilitado y las herramientas de cuenta manage__*. Los nombres son <capability>__<operation>. Cada familia está documentada en su propia página — Conectores, Memoria, Medios, Web, Social y la referencia de manage__*.

Clientes compatibles [#supported-clients]

Cualquier cliente que hable Streamable HTTP y MCP Authorization se conecta con la URL únicamente — el servidor de autorización de CoreSpeed admite tanto el registro dinámico de clientes como los documentos de metadatos de ID de cliente, por lo que no hay nada que registrar primero. Los clientes sin OAuth usan una clave API.

Claude.ai y Claude Desktop y ChatGPT también se conectan, como conectores personalizados, y cualquier otro cliente que lea un mapa mcpServers toma la misma entrada.

Configura tu cliente [#set-up-your-client]

Añade el servidor en ámbito de usuario — la configuración que se aplica a cada proyecto — e inicia sesión cuando el cliente lo pida. Si el cliente ya tiene una entrada corespeed más antigua, reemplázala: los registros duplicados chocan en los nombres de las herramientas.

Claude Code [#claude-code]

claude mcp add corespeed https://api.corespeed.io/mcp \
  --transport http --scope user   # user scope: every project, not just this one
claude                            # start Claude Code
/mcp                              # pick corespeed and authenticate in the browser

Codex [#codex]

codex mcp add corespeed --url https://api.corespeed.io/mcp
codex mcp login corespeed   # signs in through the browser

Cursor [#cursor]

Haz clic en el botón, o añade la entrada a ~/.cursor/mcp.json tú mismo. Cursor entonces muestra Necesita inicio de sesión junto al servidor; haz clic para iniciar sesión.

Instalación con un clic: cursor://anysphere.cursor-deeplink/mcp/install?name=corespeed&config=eyJ1cmwiOiJodHRwczovL2FwaS5jb3Jlc3BlZWQuaW8vbWNwIn0%3D

{
  "mcpServers": {
    "corespeed": {
      "url": "https://api.corespeed.io/mcp"
    }
  }
}

Copilot en VS Code [#copilot-in-vs-code]

Haz clic en el botón, o ejecuta MCP: Add Server desde la Paleta de Comandos, elige HTTP, introduce la URL y el nombre corespeed, y selecciona Global. Luego ejecuta MCP: List Servers, inicia corespeed y permite el inicio de sesión cuando VS Code lo pida.

Instalación con un clic: vscode:mcp/install?%7B%22name%22%3A%22corespeed%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fapi.corespeed.io%2Fmcp%22%7D

{
  "servers": {
    "corespeed": {
      "type": "http",
      "url": "https://api.corespeed.io/mcp"
    }
  }
}

OpenClaw [#openclaw]

Añade el servidor a la configuración de la puerta de enlace con OAuth, luego inicia sesión desde la CLI; imprime la URL de autorización para abrir si no puede abrir el navegador.

{
  mcp: {
    servers: {
      corespeed: {
        url: "https://api.corespeed.io/mcp",
        transport: "streamable-http",
        auth: "oauth",
      },
    },
  },
}
openclaw mcp login corespeed

Hermes [#hermes]

Hermes ejecuta el flujo OAuth por sí mismo: en la primera conexión abre el navegador para iniciar sesión y almacena en caché el token. En una sesión en ejecución, /reload-mcp recoge el cambio.

mcp_servers:
  corespeed:
    url: https://api.corespeed.io/mcp
    auth: oauth

Claude.ai y Claude Desktop [#claudeai-and-claude-desktop]

Los conectores personalizados están disponibles en los planes Pro, Max, Team y Enterprise.

Haz clic en el botón para abrir el diálogo Add custom connector con el nombre y la URL rellenados, o añádelo tú mismo:

Instalación con un clic: https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=CoreSpeed&connectorUrl=https%3A%2F%2Fapi.corespeed.io%2Fmcp

  1. Abre Customize → Connectors y elige Add custom connector.
  2. Nómbralo CoreSpeed e introduce la URL https://api.corespeed.io/mcp.
  3. Elige Connect e inicia sesión.

ChatGPT [#chatgpt]

Los conectores personalizados se ejecutan bajo el modo Developer de ChatGPT, en cuentas Plus y Pro en la web.

  1. Activa el modo Developer en Settings → Connectors → Advanced settings.
  2. En Connectors, elige Create: nombre CoreSpeed, URL del servidor MCP https://api.corespeed.io/mcp, autenticación OAuth.
  3. Inicia sesión cuando se te pida. El conector aparece bajo las herramientas del modo Developer del compositor.

Otros clientes [#other-clients]

Cualquier cliente que lea un mapa mcpServers toma esta entrada; añádela en ámbito de usuario e inicia sesión cuando el cliente lo pida.

{
  "mcpServers": {
    "corespeed": {
      "type": "http",
      "url": "https://api.corespeed.io/mcp"
    }
  }
}

Sin navegador [#without-a-browser]

Los clientes que no pueden abrir un navegador — CI, agentes sin interfaz, un cliente sin OAuth — envían una clave API desde Dashboard → API keys en su lugar. Una clave de miembro actúa como tú; una clave de agente actúa como un principal de agente y alcanza solo cuentas compartidas. Consulta Autenticación.

{
  "mcpServers": {
    "corespeed": {
      "type": "http",
      "url": "https://api.corespeed.io/mcp",
      "headers": {
        "Authorization": "Bearer sk-cs-..."
      }
    }
  }
}

Transporte y descubrimiento [#transport-and-discovery]

El transporte es Streamable HTTP y sin estado: una llamada JSON-RPC por solicitud HTTP, lotes rechazados y sin flujo GET /mcp. El descubrimiento es específico del llamador, por lo que ambas respuestas provienen de llamadas autenticadas:

PreguntaFuente de verdad
¿Qué aplicaciones puede conectar este llamador y qué estado de cuenta existe?GET /connectors
¿Qué herramientas puede invocar este llamador ahora mismo?tools/list en POST /mcp

Nunca construyas un inventario de herramientas en código de aplicación. Ejecuta tools/list después de la autenticación y usa los nombres y esquemas de entrada devueltos. Léelo con tres advertencias:

  • La ausencia es una decisión, no un error. Si falta una herramienta, este llamador no puede invocarla: la capacidad está desactivada o la cuenta no está conectada.
  • La presencia no es salud. Una cuenta de conector en needs_reauth todavía contribuye herramientas; esas llamadas fallan hasta que la cuenta se reautoriza. Comprueba el status de la cuenta en GET /connectors cuando una herramienta visible siga fallando.
  • La presencia no es permiso. Las herramientas manage__* restringidas por sesión se listan para un llamador con clave API pero responden jwt_session_required — consulta Autenticación.

Llamar herramientas [#calling-tools]

La facturación de la organización, las suspensiones y los límites de gasto de las claves API se comprueban antes de que se ejecute una herramienta medida. Esos rechazos vuelven como un resultado MCP isError dentro de un HTTP 200, así que comprueba result.isError, no solo el estado. El cuerpo de la solicitud, los campos de respuesta y cada código están en la referencia de tools/call y en Manejo de errores.

Mejores prácticas de seguridad [#security-best-practices]

  • Verifica el endpoint. El servidor es https://api.corespeed.io/mcp y el inicio de sesión ocurre en login.corespeed.io; la pantalla de consentimiento nombra al cliente que está preguntando. Una instalación con un clic desde un mercado debería apuntar a exactamente esa URL.
  • El inicio de sesión otorga al agente lo que tú puedes hacer. Cada conexión privada y compartida en tu organización activa es alcanzable a través de él. Conecta solo las cuentas a través de las cuales quieres que actúen los agentes, y da a los agentes desatendidos una clave de agente (sk-csa-), que alcanza solo cuentas compartidas — consulta Autenticación.
  • Limita el gasto. Pon un límite mensual en cada clave API y deja que la billetera detenga las llamadas medidas antes de que se ejecuten — consulta Facturación y créditos.
  • Trata el contenido obtenido como no confiable. Las páginas, publicaciones y documentos leídos a través de herramientas web, sociales y de conectores pueden llevar instrucciones dirigidas al agente. Mantén la confirmación de tu cliente activada para acciones que escriben o envían, especialmente cuando otros servidores MCP están conectados junto a CoreSpeed.
  • Lee el rastro. Cada llamada se atribuye a un miembro o agente en Dashboard → Activity.