Routebase

Diseña, simula, prueba, documenta y monitorea tus APIs desde una única especificación OpenAPI viva.

Documentación

6.0 Servidor MCP

Un servidor MCP que permite que tu agente diseñe, pruebe y publique tu API

Tu espacio de trabajo incluye un servidor MCP integrado. Describe la API que deseas, y tu agente diseña la especificación, escribe las pruebas y las ejecuta bajo los permisos de tu equipo.

Prueba Pro de 14 días — sin necesidad de tarjeta de crédito.

Guía completa sobre cómo se autentican agentes y APIs →

La mayoría de las integraciones de agentes se limitan a leer la API, porque el agente recibe una descripción y nada que pueda modificar. Routebase incluye un servidor MCP integrado en cada espacio de trabajo, de modo que un agente como Claude o Cursor trabaja con la misma especificación OpenAPI que tu equipo. Describe la API que deseas, y el agente diseña la especificación, escribe los conjuntos de pruebas y los ejecuta, todo bajo los permisos que tu equipo ya tiene. El servidor MCP cubre el conjunto completo de funciones del producto, desde el diseño y el mocking hasta las pruebas y la documentación, y los prompts y recursos empaquetan flujos de trabajo completos para que una sesión se mantenga ágil. Como todo termina en tu espacio de trabajo y no en una transcripción de chat, el resultado es revisable, versionado y listo para publicar.

Describe la API. Obtén la especificación — y las pruebas.

Dos prompts incluidos cubren todo el trabajo: design_api construye el contrato, generate_tests lo convierte en un conjunto de pruebas que se ejecuta.

  • design_api lo recorre llamada por llamada: create_spec, create_schema, create_endpoint, add_response, validate_spec
  • La guía de estilo de tu organización se carga como contexto primero, de modo que el borrador llega ya con lint aplicado
  • generate_tests cubre el camino feliz, 400, 401, 403, 404, esquema de respuesta, latencia y casos límite
  • run_test_suite ejecuta el conjunto e informa qué aserción falló y en qué caso
  • El agente trabaja sobre una versión de borrador — nada llega a los consumidores hasta que alguien publica

Pruébalo con tu agente — gratis

Lo que obtienes es tu espacio de trabajo, no una transcripción

Nada de muros de YAML para pegar. Cada llamada crea un objeto real en Routebase — uno que tu equipo puede abrir, comparar y revisar.

  • Los endpoints, esquemas y carpetas aparecen en el editor visual
  • El trabajo del agente puede ejecutarse en una rama de especificación y llegar como una solicitud de fusión
  • validate_spec tiene un modo de ejecución en seco: mismos errores y conteos, sin escribir nada
  • publish_version es el único paso que congela una instantánea OpenAPI inmutable

El resto del ciclo de vida, en la misma sesión

El diseño es donde comienza. Los mocks, monitores, triaje de seguridad y documentación se ejecutan sobre la misma conexión, de modo que el conjunto completo de funciones es una única superficie de herramientas.

  • generate_rules_from_spec convierte los nuevos endpoints en un mock en ejecución
  • generate_monitors_from_spec pone el mismo contrato bajo monitoreo
  • Las pruebas cubren conjuntos, escenarios, ejecuciones, resultados y programaciones
  • Monitoreo, Seguridad y Servidor de Mock son totalmente accesibles para el agente, con un control de cobertura CI que lo garantiza

Contexto y flujos de trabajo completos, preempaquetados

Más allá de las herramientas: 12 recursos de solo lectura brindan contexto a los agentes sin gastar una llamada, y 13 prompts empaquetan trabajo de varios pasos en una sola invocación.

  • Recursos: especificación como OpenAPI YAML, registro de cambios, informe de validación, resumen de pruebas, guía de estilo
  • Prompts de diseño: design_api, review_spec, fix_violations, generate_schema
  • Prompts de operaciones: analyze_test_failures, triage_security_findings, triage_incidents, run_deprecation
  • Registros estructurados y métricas de uso por sesión

Una sesión ágil por defecto

Una lista de herramientas que cubra el conjunto completo de funciones llenaría la ventana de contexto antes de que el agente haga algo. Por lo tanto, una sesión que aún no se ha autenticado comienza solo con los conjuntos de herramientas principales.

  • Cinco conjuntos de herramientas principales: contexto, navegación, proyectos, especificaciones, endpoints
  • Solo esas definiciones llegan a la ventana de contexto, de modo que el agente comienza con espacio para trabajar
  • enable_toolset agrega lo que la tarea necesita, a mitad de sesión
  • Una clave API con alcance limitado o un inicio de sesión OAuth omiten por completo la fase de preparación
  • Oculto nunca está deshabilitado — una herramienta sigue siendo invocable por nombre

Agentes bajo gobernanza

Un agente es un usuario, no una puerta trasera. Cada llamada pasa por el mismo RBAC que tu equipo ya tiene — una vez en el descubrimiento, otra vez en la ejecución.

  • Los agentes solo ven las herramientas que sus permisos permiten
  • Inicio de sesión OAuth 2.1 o una clave API con alcance limitado
  • La facturación y el acceso a la organización permanecen de solo lectura: un agente explica un límite, nunca otorga un rol ni gasta dinero
  • 200 solicitudes por minuto por usuario, separadas de la API REST
  • Región UE o EE. UU. — la misma elección que la aplicación

Conecta el servidor MCP en un minuto, o sin instalar nada

Claude agrega el servidor como un conector personalizado y te permite iniciar sesión. Cualquier otro cliente es un solo comando.

  • Conector remoto en mcp.routebase.dev para Claude web, de escritorio y móvil — OAuth, sin clave API, nada en disco
  • Claude Code, Cursor y VS Code se comunican con el endpoint alojado a través de HTTP transmisible
  • npx routebase-mcp init escribe la configuración para tu IDE
  • Puente stdio con binarios autónomos para macOS, Windows y Linux

Predicando con el ejemplo: este sitio incluye llms.txt

Preguntas frecuentes

¿Necesito una clave API para probar esto?

No con Claude. Agrega https://mcp.routebase.dev como conector personalizado en Claude web, de escritorio o móvil e inicia sesión con tu cuenta de Routebase — el agente obtiene exactamente tus permisos, y no se almacena nada en disco. Claude Code, Cursor y VS Code usan una clave API con los alcances que elijas.

¿La lista completa de herramientas hará explotar mi ventana de contexto?

No. Una sesión que aún no se ha autenticado comienza con los cinco conjuntos de herramientas principales que cubren contexto, navegación, proyectos, especificaciones de API y endpoints, y el agente habilita más conjuntos de herramientas cuando una tarea los necesita. Si te conectas con una clave API con alcance limitado o inicias sesión con OAuth, el primer tools/list ya muestra exactamente lo que esa credencial permite, por lo que no hay fase de preparación que recorrer. Oculto tampoco está nunca deshabilitado, porque una herramienta sigue siendo invocable por nombre antes de que su conjunto de herramientas se anuncie.

¿Puede un agente romper algo?

Puede hacer exactamente lo que la persona o clave detrás de él puede hacer, y nada más: los permisos se verifican cuando se listan las herramientas y nuevamente cuando se invoca una. La facturación y la administración de la organización son de solo lectura a través de MCP, las especificaciones permanecen como borradores hasta que alguien publica una versión, y cada paso es un objeto que puedes revisar o revertir.

¿Qué produce realmente el agente?

Objetos reales en tu espacio de trabajo — versiones de especificación, endpoints, esquemas, reglas de mock, conjuntos de pruebas y sus ejecuciones — no una transcripción de chat para copiar. Los revisas en el editor, opcionalmente como una solicitud de fusión en una rama de especificación, y exportas la especificación como OpenAPI cuando quieras.

¿Dónde viven los datos?

En la región que tu organización eligió, UE o EE. UU. — el endpoint MCP sigue la misma elección que la aplicación. Los conectores lo seleccionan con un parámetro de consulta, la CLI con una variable de entorno.

Una especificación viva

El resto del ciclo de vida

Cada etapa a continuación trabaja desde la misma especificación, de modo que un cambio se hace una vez y se publica una vez.

¿Listo para lanzarte con esto?

Routebase está en vivo. Diseña tu API una vez — la documentación, los mocks, las pruebas y el monitoreo se derivan todos de la misma fuente.

Prueba Pro de 14 días — sin necesidad de tarjeta de crédito.