Saltar al contenido principal
En esta página

DEUNA Docs expone un mando Protocolo de contexto modelo servidor. Agréguelo a su agente y podrá buscar y leer esta documentación mientras escribe su integración.

Punto final#

MCP endpointPlain text
https://docs.deuna.com/api/mcp
  • Transporte: HTTP transmitible (POST únicamente, apátrida).
  • Autenticación: ninguno. El servidor sólo lee documentación pública.
  • Herramientas: search_docs clasifica las páginas de documentación; get_doc devuelve el código fuente Markdown de una página; search_api_reference busca en el inventario completo de endpoints públicos; get_api_endpoint devuelve el contrato publicado para un método HTTP y una ruta exactos; y search_provider_capabilities busca en el catálogo generado de proveedores.

La URL anterior se crea a partir del host en el que está navegando, por lo que siempre coincide con el entorno que sirve a esta página.

Conéctate en dos minutos#

  1. Copia el endpoint que aparece arriba.
  2. Agrégalo a tu cliente de IA como un servidor HTTP Streamable remoto llamado deuna-docs.
  3. Habilita las cinco herramientas de documentación de DEUNA de solo lectura cuando el cliente solicite aprobación.
  4. Haz una pregunta sobre la documentación, por ejemplo: «¿Cómo creo una orden?». El cliente debe llamar a search_docs o search_api_reference antes de responder.

No necesitas una API key de DEUNA ni un token de ATHIA. El servidor MCP expone únicamente el corpus de documentación publicado y nunca acepta credenciales de un cliente MCP.

Código Claude#

Ejecute esto una vez. Añadir --scope user para que esté disponible en cada proyecto, o --scope project para compartirlo a través .mcp.json.

TerminalShell
claude mcp add --transport http deuna-docs https://docs.deuna.com/api/mcp

correr claude mcp list para confirmar que el servidor está conectado.

Claude Desktop y claude.ai#

  1. Acceda a Configuración › Conectores.
  2. Seleccione Agregar conector personalizado.
  3. Nómbralo DEUNA Docs y pega la URL:
Remote MCP server URLPlain text
https://docs.deuna.com/api/mcp

Cursor#

Agregue el servidor a ~/.cursor/mcp.json para cada proyecto, o para .cursor/mcp.json en un único repositorio.

~/.cursor/mcp.jsonJSON
{
  "mcpServers": {
    "deuna-docs": {
      "url": "https://docs.deuna.com/api/mcp"
    }
  }
}

Luego abre Configuración ›MCP y comprueba eso deuna-docs está habilitado.

Código VS (copiloto de GitHub)#

Agregue el servidor a .vscode/mcp.json en tu espacio de trabajo, o regístralo desde la terminal.

{
  "servers": {
    "deuna-docs": {
      "type": "http",
      "url": "https://docs.deuna.com/api/mcp"
    }
  }
}

Utilice las herramientas de Copilot Chat en Agente mode.

windsurf#

Agregue el servidor a ~/.codeium/windsurf/mcp_config.json, luego actualice la lista de MCP en Cascade.

~/.codeium/windsurf/mcp_config.jsonJSON
{
  "mcpServers": {
    "deuna-docs": {
      "serverUrl": "https://docs.deuna.com/api/mcp"
    }
  }
}

CLI del códice#

Registre el servidor desde la terminal, o agréguelo a ~/.codex/config.toml.

codex mcp add deuna-docs --url https://docs.deuna.com/api/mcp

CLI de Géminis#

Registre el servidor desde la terminal, o agréguelo a ~/.gemini/settings.json.

gemini mcp add --transport http deuna-docs https://docs.deuna.com/api/mcp

correr /mcp dentro de Gemini CLI para confirmar que las herramientas están cargadas.

Otros agentes#

Cualquier cliente que admita servidores MCP remotos a través de Streamable HTTP puede conectarse con la URL del punto final. Los clientes que solo admiten servidores locales (stdio) pueden usar mcp-remote como puente: npx mcp-remote <endpoint>.

Verificar el servidor#

Enumere las herramientas disponibles con una solicitud JSON-RPC sin formato:

curl -X POST https://docs.deuna.com/api/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Un servidor en buen estado devuelve las cinco herramientas de solo lectura para documentación, referencia de API y capacidades de proveedores en result.tools.

Resolución de problemas#

  • Una pestaña del navegador muestra method_not_allowed: es el comportamiento esperado porque la navegación del navegador usa GET. Configura la URL en un cliente MCP o usa la POST solicitud de verificación anterior.
  • El cliente no puede conectarse localmente: ejecuta npm run api junto con el servidor de desarrollo de Docusaurus. Las páginas locales dirigen intencionalmente los clientes MCP a http://localhost:3001/api/mcp.
  • El cliente desplegado informa un error de conexión: verifica que la URL termine en /api/mcp, use HTTPS público y sea accesible desde la red del cliente. El servidor no mantiene estado, por lo que no es necesario conservar ningún identificador de sesión.
  • El servidor responde, pero una pregunta no obtiene respuesta: confirma que el cliente haya habilitado las herramientas devueltas. El servidor indica intencionalmente que la información no está documentada en vez de responder con conocimiento general del modelo.