La documentación de ADITUS, dentro de tu asistente de programación.
Un servidor MCP público de solo lectura sobre la referencia de la API y la guía del Micro Frontend. Sin cuenta ni clave: actívalo desde un directorio sin configurar nada, o añade una URL, y Claude, Cursor, Copilot o ChatGPT consultan el contrato real en lugar de adivinar.
https://developers.aditus.com/api/mcp
Disponible en …
El servidor está publicado en estos directorios. Actívalo allí con un clic, sin archivo de configuración.
Claude
Actívalo directamente como conector en Claude: un clic, sin fragmentos.
Abrir en ClaudeOfficial MCP Registry
La entrada oficial del servidor (com.aditus.developers/developer-portal) que importan los clientes compatibles con el registro.
Abrir la fichaGlama
Página del conector con resumen de herramientas e inspector en el navegador.
Abrir la fichaSmithery
Ficha con comandos de instalación para muchos clientes y un playground alojado.
Abrir la ficha
Configuración manual
Solo es necesario si tu cliente no admite directorios. Streamable HTTP, sin autenticación ni estado de sesión. Elige tu cliente:
Claude Code: ejecuta este comando una vez en tu terminal; después el servidor está disponible en todas las sesiones.
claude mcp add --transport http aditus-docs https://developers.aditus.com/api/mcpCursor: guarda esto en .cursor/mcp.json en la carpeta del proyecto (o en ~/.cursor/mcp.json para todos los proyectos).
{
"mcpServers": {
"aditus-docs": {
"url": "https://developers.aditus.com/api/mcp"
}
}
}VS Code con Copilot: guarda esto en .vscode/mcp.json en la carpeta del proyecto o añádelo a la configuración de usuario con “MCP: Add Server”.
{
"servers": {
"aditus-docs": {
"type": "http",
"url": "https://developers.aditus.com/api/mcp"
}
}
}Claude Desktop: abre Ajustes → Desarrollador → Editar configuración, pega esto en claude_desktop_config.json y reinicia la app.
{
"mcpServers": {
"aditus-docs": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://developers.aditus.com/api/mcp"]
}
}
}ChatGPT: en Ajustes → Conectores, añade un conector personalizado con la URL del endpoint de arriba; sin fragmentos. Para probar el servidor sin cliente, ejecuta esto en un terminal:
curl -s https://developers.aditus.com/api/mcp \
-H 'Accept: application/json, text/event-stream' \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
"params":{"name":"search_docs","arguments":{"query":"create cart"}}}'Los clientes que leen server cards encuentran el mismo servidor en /.well-known/mcp/server-card.json.
Herramientas
Cinco herramientas de solo lectura. El contenido procede de la misma instantánea depurada de la colección que la referencia de la API y los espejos Markdown en /ai, así que los tres coinciden siempre.
| Tool | Argumentos | Devuelve |
|---|---|---|
search_docs | query, limit? | Búsqueda de texto completo ordenada por relevancia en módulos, endpoints y guías. |
list_modules | – | Todos los módulos de la API con dirección, número de endpoints y enlaces, más las guías. |
list_endpoints | module | Todos los endpoints de un módulo con método, ruta y resumen breve. |
get_endpoint | endpoint | Contrato completo: parámetros, cabeceras, cuerpo de la petición y respuestas de ejemplo. |
get_guide | guide, section? | Markdown de las guías del Micro Frontend (guía para agentes, documentación completa, visión general), las Guidelines o los Webhooks, completa o por sección. |
Ejemplos de peticiones
Tres preguntas típicas y qué ocurre después de formularlas.
“¿Cómo creo un carrito y añado una entrada con la API Shop de ADITUS?”
El asistente llama a search_docs("create cart add item"), luego a get_endpoint para los dos endpoints coincidentes, y responde con el orden de las peticiones, cabeceras y campos obligatorios y una respuesta de ejemplo.
“¿Cómo verifico la firma de un webhook de ADITUS?”
El asistente llama a get_guide("webhooks", "signature") y devuelve el nombre exacto de la cabecera, el algoritmo de firma y un fragmento de verificación en tu lenguaje, citando la sección de la guía.
“¿Qué APIs de ADITUS existen para el control de acceso y qué endpoint lee el historial de escaneos de una entrada?”
El asistente llama a list_modules, elige el módulo de acceso, llama a list_endpoints para él y luego a get_endpoint para el endpoint del historial de escaneos, y responde con la visión general del módulo y los parámetros y campos de respuesta del endpoint.
Datos y privacidad
Sin cuenta ni clave, y tu conversación nunca llega al servidor: tu asistente solo envía el nombre de la herramienta y sus argumentos (término de búsqueda, módulo, endpoint o id de guía). Para la operación, cada petición se registra con el método JSON-RPC, el nombre de la herramienta, esos argumentos (recortados a 200 caracteres cada uno), el estado HTTP, el motivo de error o rechazo, el número de resultados, la duración, el nombre, la versión y la versión de protocolo del cliente del initialize, el user-agent del cliente y un hash corto con clave (HMAC) de la dirección IP; la dirección en sí nunca se guarda. Las filas del registro se borran a los 90 días (limpieza al arrancar y cada seis horas), permanecen en ADITUS y no se comparten con terceros. Las respuestas proceden exclusivamente de la documentación pública. Preguntas: Contacto · Política de privacidad