MCP Server
Visão geral do servidor Model Context Protocol do bitERP para agentes de IA.
O bitERP MCP Server permite que agentes de IA (como Claude, GPT e outros LLMs) executem operações de negócio no bitERP via o protocolo Model Context Protocol (MCP).
O que é MCP?
O Model Context Protocol é um protocolo padronizado que permite a comunicação entre agentes de IA e serviços externos. Ele define como o agente descobre ferramentas (tools) disponíveis, as invoca e recebe resultados — tudo via JSON-RPC sobre HTTP.
Base URL
https://mcp.biterp.aiComo conectar
1. Configurar a conexão
No seu cliente MCP (Claude Desktop, Cursor, etc.), adicione o servidor:
{
"mcpServers": {
"biterp": {
"url": "https://mcp.biterp.ai"
}
}
}2. Autenticar via OAuth
O servidor usa OAuth 2.0 via Clerk. O cliente MCP gerencia o fluxo automaticamente:
- O cliente descobre os endpoints OAuth via
/.well-known/oauth-authorization-server - Redireciona você para autenticar no bitERP
- Recebe o token e estabelece a sessão
3. Selecionar o tenant
Após autenticar, o agente deve chamar list_tenants para obter os tenants disponíveis. Se houver mais de um, o agente perguntará qual usar.
4. Usar as ferramentas
O agente de IA pode então usar todas as ferramentas disponíveis para executar operações de negócio no contexto do tenant selecionado.
Endpoints
| Endpoint | Auth | Descrição |
|---|---|---|
HEAD / | Não | Health check (verificação de disponibilidade) |
POST / | Sim | Mensagens JSON-RPC (cria sessão se nova) |
GET / | Sim | Conexão SSE (Server-Sent Events) |
DELETE / | Sim | Encerramento de sessão |
GET /.well-known/oauth-protected-resource | Não | Metadata do recurso (RFC 9728) |
GET /.well-known/oauth-authorization-server | Não | Metadata OAuth (RFC 8414) |
GET /health | Não | Health check alternativo |

