Servidor MCP
Conectar Claude, ChatGPT o Cursor a tus marcas.
En esta página
Actualizado el 1 de enero de 1970
Privacidad y analítica
Utilizamos cookies técnicas necesarias y, solo si das tu consentimiento, analítica y pixels de marketing para mejorar la web y medir campañas.
Conectar Claude, ChatGPT o Cursor a tus marcas.
Actualizado el 1 de enero de 1970
Nömad tiene un único servidor MCP para todas tus marcas en https://app.nomad.ooo/api/mcp. Al conectarlo eliges qué marcas y qué alcances concedes; las herramientas son las mismas capacidades que usa Nödo.
Estado. Disponible para clientes autorizados uno a uno. Un único servidor en /api/mcp con una sola conexión para todas las marcas que abras en el consentimiento; sus herramientas salen del registro y reciben brand. La ruta antigua por marca sigue funcionando.
Catálogo progresivo. La lista de herramientas trae las capacidades principales; todo lo demás que se puede hacer en Nömad (cada acción de cada pantalla) se encuentra con nomad_find (busca por lo que quieres hacer), se lee con nomad_describe (entrada, salida, permiso y si espera aprobación) y se ejecuta con nomad_call, por la misma puerta de permisos y la misma política de agentes. Así la lista no crece con la app y el agente siempre ve el contrato vigente.
Clientes admitidos desde el primer día: Claude (claude.ai, Claude Desktop, Claude Code), ChatGPT (chatgpt.com, ChatGPT desktop), Cursor (Cursor editor), Visual Studio Code (GitHub Copilot agent mode). Otros clientes se añaden tras revisarlos.
{
"mcpServers": {
"nomad": { "url": "https://app.nomad.ooo/api/mcp" }
}
}401 con WWW-Authenticate para que el cliente descubra dónde autorizar.Authorization y tiene como audiencia este servidor (RFC 8707); tokens de otra audiencia se rechazan y nunca se reenvían a terceros.403 insufficient_scope con todos los alcances necesarios a la vez.agent_write_blocked.server/discover.works_list), válidos en todos los clientes y en voz.inputSchema; la salida va en structuredContent y también como texto JSON para clientes antiguos. El esquema de salida de cada herramienta está en esta referencia y no viaja en tools/list, para no gastar contexto del modelo en cada turno; el servidor valida cada respuesta contra él.429 con Retry-After. Un resultado de más de 25.000 tokens se rechaza con result_too_large: pide menos elementos, el formato conciso o la página siguiente con cursor.readOnlyHint en lecturas, destructiveHint en lo que borra o desconecta, idempotentHint y openWorldHint cuando sale de Nömad. Son pistas para el cliente, no la seguridad: esa la pone la puerta de permisos.isError: true y un mensaje que el modelo puede usar para corregir; errores de protocolo como JSON-RPC.structuredContent.status = "approval_required" con el enlace donde la persona decide. El agente lo dice y no la repite; se ejecuta una sola vez cuando se aprueba.tasks/get.nomad://brand/{brand}/genome: el resumen del Genoma que otro agente puede leer, en las conexiones de una sola marca con permiso genome.read.brand-brief para preparar un brief con el contexto permitido de la marca.