Routebase

Projete, simule, teste, documente e monitore suas APIs a partir de uma especificação OpenAPI viva.

Documentação

6.0 Servidor MCP

Um servidor MCP que permite que seu agente projete, teste e publique sua API

Seu workspace inclui um servidor MCP integrado. Descreva a API que você deseja, e seu agente projeta a especificação, escreve os testes e os executa sob as permissões da sua equipe.

Teste Pro de 14 dias — sem necessidade de cartão de crédito.

Guia completo sobre como agentes e APIs se autenticam →

A maioria das integrações com agentes para na leitura da API, porque o agente recebe uma descrição e nada que ele possa alterar. O Routebase inclui um servidor MCP integrado em cada workspace, para que um agente como Claude ou Cursor trabalhe com a mesma especificação OpenAPI da sua equipe. Descreva a API que você deseja, e o agente projeta a especificação, escreve as suítes de teste e as executa, tudo sob as permissões que sua equipe já possui. O servidor MCP cobre todo o conjunto de funcionalidades do produto, desde design e mock até testes e documentação, e prompts e recursos empacotam fluxos de trabalho completos para que uma sessão permaneça enxuta. Como tudo é salvo no seu workspace, e não em uma transcrição de chat, o resultado é revisável, versionado e pronto para publicação.

Descreva a API. Obtenha a especificação — e os testes.

Dois prompts incluídos executam todo o trabalho: design_api constrói o contrato, generate_tests o transforma em uma suíte que roda.

  • design_api percorre chamada por chamada: create_spec, create_schema, create_endpoint, add_response, validate_spec
  • O guia de estilo da sua organização é carregado como contexto primeiro, então o rascunho já chega validado pelo linter
  • generate_tests cobre caminho feliz, 400, 401, 403, 404, schema de resposta, latência e casos de borda
  • run_test_suite executa a suíte e informa qual asserção falhou, em qual caso
  • O agente trabalha em uma versão de rascunho — nada chega aos consumidores até que alguém publique

Experimente com seu agente — grátis

O que volta é o seu workspace, não uma transcrição

Nenhuma parede de YAML para colar. Cada chamada cria um objeto real no Routebase — um que sua equipe pode abrir, comparar e revisar.

  • Endpoints, schemas e pastas são salvos no editor visual
  • O trabalho do agente pode rodar em um branch de especificação e chegar como uma solicitação de merge
  • validate_spec tem um modo de simulação: mesmos erros e contagens, nada é gravado
  • publish_version é a única etapa que congela um snapshot imutável de OpenAPI

O restante do ciclo de vida, na mesma sessão

O design é onde tudo começa. Mocks, monitores, triagem de segurança e documentação rodam na mesma conexão, então todo o conjunto de funcionalidades é uma única superfície de ferramentas.

  • generate_rules_from_spec transforma os novos endpoints em um mock em execução
  • generate_monitors_from_spec coloca o mesmo contrato sob monitoramento
  • Testes cobrem suítes, cenários, execuções, resultados e agendamentos
  • Monitoramento, Segurança e Servidor de Mock são totalmente acessíveis por agentes, com aplicação por meio de um limite de cobertura de CI

Contexto e fluxos de trabalho completos, pré-empacotados

Além das ferramentas: 12 recursos somente leitura fornecem contexto aos agentes sem gastar uma chamada, e 13 prompts empacotam trabalho de várias etapas em uma única invocação.

  • Recursos: especificação como OpenAPI YAML, changelog, relatório de validação, resumo de testes, guia de estilo
  • Prompts de design: design_api, review_spec, fix_violations, generate_schema
  • Prompts de operações: analyze_test_failures, triage_security_findings, triage_incidents, run_deprecation
  • Logs estruturados e métricas de uso por sessão

Uma sessão enxuta por padrão

Uma lista de ferramentas que cobrisse todo o conjunto de funcionalidades preencheria a janela de contexto antes que o agente fizesse qualquer coisa. Portanto, uma sessão que ainda não foi autenticada começa apenas com os conjuntos de ferramentas principais.

  • Cinco conjuntos de ferramentas principais: contexto, navegação, projetos, especificações, endpoints
  • Apenas essas definições chegam à janela de contexto, então o agente começa com espaço para trabalhar
  • enable_toolset adiciona o que a tarefa precisa, no meio da sessão
  • Uma chave de API com escopo ou um login OAuth pula a etapa de preparação completamente
  • Oculto nunca é desabilitado — uma ferramenta permanece chamável pelo nome

Agentes sob governança

Um agente é um usuário, não uma porta dos fundos. Cada chamada passa pelo mesmo RBAC que sua equipe já possui — uma vez na descoberta, novamente na execução.

  • Agentes só veem ferramentas que suas permissões permitem
  • Login OAuth 2.1 ou chave de API com escopo
  • Cobrança e acesso à organização permanecem somente leitura: um agente explica um limite, nunca concede um papel ou gasta dinheiro
  • 200 solicitações por minuto por usuário, separadas da API REST
  • Região UE ou EUA — a mesma escolha do aplicativo

Conecte o servidor MCP em um minuto, ou sem instalar nada

O Claude adiciona o servidor como um conector personalizado e faz seu login. Qualquer outro cliente é um único comando.

  • Conector remoto em mcp.routebase.dev para Claude web, desktop e mobile — OAuth, sem chave de API, nada no disco
  • Claude Code, Cursor e VS Code falam com o endpoint hospedado via HTTP streamable
  • npx routebase-mcp init escreve a configuração para sua IDE
  • Ponte stdio com binários autônomos para macOS, Windows e Linux

Praticando o que pregamos: este site disponibiliza llms.txt

Perguntas frequentes

Preciso de uma chave de API para testar?

Não com o Claude. Adicione https://mcp.routebase.dev como um conector personalizado no Claude web, desktop ou mobile e faça login com sua conta Routebase — o agente recebe exatamente suas permissões, e nada é armazenado no disco. Claude Code, Cursor e VS Code usam uma chave de API com os escopos que você escolher.

A lista completa de ferramentas vai estourar minha janela de contexto?

Não. Uma sessão que ainda não foi autenticada começa com os cinco conjuntos de ferramentas principais cobrindo contexto, navegação, projetos, especificações de API e endpoints, e o agente habilita mais conjuntos quando uma tarefa precisar deles. Se você conectar com uma chave de API com escopo ou fizer login com OAuth, o primeiro tools/list já mostra exatamente o que essa credencial permite, então não há preparação a percorrer. Oculto também nunca é desabilitado, porque uma ferramenta permanece chamável pelo nome antes de seu conjunto ser anunciado.

Um agente pode quebrar algo?

Ele pode fazer exatamente o que a pessoa ou chave por trás dele pode fazer, e nada mais: as permissões são verificadas quando as ferramentas são listadas e novamente quando uma é chamada. Cobrança e administração da organização são somente leitura via MCP, especificações permanecem como rascunhos até que alguém publique uma versão, e cada etapa é um objeto que você pode revisar ou reverter.

O que o agente realmente produz?

Objetos reais no seu workspace — versões de especificação, endpoints, schemas, regras de mock, suítes de teste e suas execuções — não uma transcrição de chat para copiar. Você os revisa no editor, opcionalmente como uma solicitação de merge em um branch de especificação, e exporta a especificação como OpenAPI quando quiser.

Onde os dados ficam armazenados?

Na região que sua organização escolheu, UE ou EUA — o endpoint MCP segue a mesma escolha do aplicativo. Os conectores selecionam isso com um parâmetro de consulta, a CLI com uma variável de ambiente.

Uma especificação viva

O restante do ciclo de vida

Cada etapa abaixo funciona a partir da mesma especificação, então uma alteração é feita uma vez e publicada uma vez.

Pronto para lançar com isso?

O Routebase está no ar. Projete sua API uma vez — documentação, mocks, testes e monitoramento seguem todos da mesma fonte.

Teste Pro de 14 dias — sem necessidade de cartão de crédito.