RAGJur MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@RAGJur MCP Serverbuscar jurisprudência sobre dano moral em acidente de trabalho"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
RAGJur MCP Server
Servidor MCP (Model Context Protocol) para busca jurisprudencial e jurimetria em 67M+ decisões de 55 tribunais brasileiros.
Compatibilidade
Plataforma | Transporte | Status |
Claude Desktop / Claude Code | stdio | Suportado |
Claude (cloud) | Streamable HTTP | Suportado |
GPT Actions (ChatGPT) | OpenAPI REST | Suportado |
Microsoft Copilot | OpenAPI REST | Suportado |
Google Vertex AI Extensions | OpenAPI REST | Suportado |
Any MCP Client | Streamable HTTP | Suportado |
Related MCP server: mcp-juridico-brasil
Quick Start
Local (Claude Desktop / Claude Code)
cd tools/ragjur-mcp
npm install
npm run build
# Testar
RAGJUR_API_KEY=rj_... npm testAdicione ao claude_desktop_config.json (ajuste o caminho para a sua máquina —
exemplo com caminho relativo ao repositório):
{
"mcpServers": {
"ragjur": {
"command": "node",
"args": ["/caminho/para/1.RagJUR/tools/ragjur-mcp/build/index.js"],
"env": {
"TRANSPORT": "stdio",
"RAGJUR_API_KEY": "rj_..."
}
}
}
}Remote (Claude Code / clientes HTTP): use o
mcp.jsondeste diretório — endpointhttps://ragjur-mcp-662926580906.southamerica-east1.run.app/mcpcom headerx-api-key. O/mcpexige autenticação (x-api-key ou Bearer).
Cloud Run (HTTP)
gcloud builds submit --config=cloudbuild.yaml --project=beanstechGPT Actions / Copilot
Use a spec em /openapi.json:
https://ragjur-mcp-662926580906.southamerica-east1.run.app/openapi.jsonTools Disponíveis (14)
Tool | Descrição |
| Busca BM25 em 67M+ julgados com filtros |
| Visão panorâmica: taxa de provimento, categorias |
| Divergência entre turmas sobre um tema |
| Evolução temporal (trimestral) |
| Predição multi-fator do resultado |
| Perfil estatístico de juiz/relator |
| Termos significativos de uma turma |
| Agrupamento por embeddings |
| Análise estratégica completa |
| Anti-alucinação: verifica citações |
| Gera peças processuais |
| Busca vetorial por similaridade |
| Chat grounded em jurisprudência |
| Estatísticas de tempo processual |
Endpoints
Rota | Método | Descrição |
| GET | Info do servidor |
| POST/GET/DELETE | MCP Streamable HTTP |
| GET | Health check completo |
| GET | Lista de tools |
| POST | Executa tool (REST) |
| GET | OpenAPI 3.1 spec |
Health Check
curl https://ragjur-mcp-662926580906.southamerica-east1.run.app/healthRetorna:
{
"status": "healthy",
"version": "2.0.0",
"checks": {
"api": true,
"elasticsearch": true,
"doc_count": 67110561,
"api_latency_ms": 650
},
"tools": { "count": 14, "available": [...] }
}Variáveis de Ambiente
Variável | Obrigatória | Descrição |
| Sim | API key do RAGJur |
| Não |
|
| Não | Porta HTTP (default: 8080) |
| Não | URL base da API (default: produção) |
🏪 Publicação em Marketplaces
Canal | Status | Como |
MCP Registry (registry.modelcontextprotocol.io) | Pronto — |
|
Claude Connectors Directory | Pendente | Requer org Team/Enterprise na Anthropic + submissão em claude.ai/admin-settings/directory/submissions/new |
GPT Store | Config pronto — | platform.openai.com/gpts → import actions via |
npm | Pronto — |
|
Auth: header x-api-key com chave RAGJur (planos: ragjur.com.br/precos).
This server cannot be deployed
Maintenance
Related MCP Connectors
Case law search, court decisions and súmulas, across indexed public sources (STF, STJ, TST, state co
Brazilian case law: 1.1M+ decisions from 17 courts, with citable links to official sources.
Search Brazilian case law from federal and state courts with verified decisions and source links.
Busca e verifica jurisprudência brasileira real (+400 mil julgados) — anti-alucinação para IA.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables semantic and keyword search over legal documents, conflict detection, and document overview, supporting Indonesian and English texts.-
- AlicenseAqualityAmaintenanceConnects AI assistants to Brazilian judicial data from DataJud CNJ and 91 courts, enabling process consultation, monitoring, and deadline calculation under the Civil Procedure Code.9105MIT
- FlicenseNot gradedqualityBmaintenanceEnables users to search Spanish judicial rulings and extract text from resolutions using natural language queries.7-
- AlicenseBqualityCmaintenanceConnects AI assistants to Brazilian judicial data via DataJud CNJ, LexML, and local corpus, enabling process consultation, legal research, and document generation with Visual Law.262MIT