Respostas juridicas fundamentadas
Responda perguntas juridicas em PT-BR com citacoes de fontes brasileiras indexadas e sinal de revisao humana em toda resposta.
O Legal MCP oferece a aplicacoes, agentes e fluxos de IDE uma interface governada para busca juridica brasileira, respostas fundamentadas, revisao contratual, elaboracao de documentos, triagem e analise de risco.
Endpoint ativo
/mcp/ streamable HTTP
14
ferramentas juridicas
Escopo
acesso autenticado
RAG
respostas fundamentadas em direito brasileiro
Managed
retrieval, revisao e controles de uso
Superficie do produto
A plataforma empacota recuperacao, geracao, autenticacao, governanca de tokens e telemetria de uso por uma unica interface MCP.
Responda perguntas juridicas em PT-BR com citacoes de fontes brasileiras indexadas e sinal de revisao humana em toda resposta.
Extraia partes, datas, valores, obrigacoes, omissoes, clausulas e marcadores de risco de contratos e minutas juridicas.
Exponha inteligencia juridica por uma interface HTTP compativel com MCP para IDEs, agentes, apps e ferramentas internas.
Emita tokens por escopo, revogue credenciais vazadas, acompanhe uso e direcione saidas criticas para revisao juridica humana.
Inicio rapido
Cada requisicao e atribuida a um token de cliente. O servidor MCP valida emissor, audiencia, expiracao, assinatura e revogacao antes de executar a ferramenta.
Um operador no backoffice cria um cliente MCP e atribui exatamente os escopos que a integracao precisa.
A admin API emite um token de cliente com escopo. O token bruto aparece uma unica vez; depois apenas os metadados ficam armazenados.
Sua aplicacao envia chamadas MCP por HTTP autenticado com Authorization: Bearer <token>.
O uso e atribuido por cliente e id do token. Tokens revogados sao recusados pelo servidor em ate 60 segundos.
TOKEN="eyJhbGciOiJIUzI1NiIs..."
curl -sN -X POST https://your-legal-mcp-endpoint.example/mcp/ \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "answer_legal_question",
"arguments": {
"question": "O que diz o artigo 422 do Codigo Civil?",
"top_k": 6
}
}
}'from mcp import ClientSession
from mcp.client.streamable_http import streamablehttp_client
async with streamablehttp_client(
"https://your-legal-mcp-endpoint.example/mcp/",
headers={"Authorization": f"Bearer {token}"},
timeout=30.0,
) as (read, write, _meta):
async with ClientSession(read, write) as session:
await session.initialize()
result = await session.call_tool(
"answer_legal_question",
{"question": "...", "top_k": 8},
)Obtenha acesso
Após a confirmação, geramos um client token com todas as ferramentas do Legal MCP habilitadas para seu projeto começar a chamar o endpoint imediatamente.
MCP client token
O token é criado após a confirmação da inscrição.
Todas as 14 ferramentas publicas do Legal MCP ficam habilitadas no client token.
Os primeiros 1.000 tokens estão incluídos para testar sua integração.
Os primeiros 1.000 tokens são grátis. Depois disso, o uso do Legal MCP custa apenas US$0.03 por 1.000 tokens para RAG jurídico e fluxos documentais.
Referencia de ferramentas
Todas as ferramentas exigem um token de cliente valido com o escopo correspondente. Cada resposta inclui requiresHumanReview para preservar o contrato de advogado no fluxo.
answer_legal_question
Resposta RAG primaria para usuario final com citacoes inline.
question, top_k, jurisdiction
search_legal_sources
Recuperacao de chunks brutos com BM25 e busca semantica.
query, limit
get_law_article
Recupera um artigo especifico de uma lei numerada.
law_number, article
explain_legal_basis
Retorna texto literal da fonte e chunks vizinhos sem reescrita por LLM.
query
answer_in_area
Responde com filtro por area juridica, como civil, trabalhista, tributario, LGPD ou societario.
question, area, top_k, jurisdiction
check_contract_risks
Encontra riscos contratuais com categoria, nivel, citacao e recomendacao.
contract_text, contract_type
validate_contract_completeness
Verifica um contrato contra campos obrigatorios por tipo.
contract_text, contract_type
get_clause_recommendation
Recomenda clausulas essenciais ausentes com templates e base legal.
contract_text, contract_type
draft_legal_document
Gera documento juridico brasileiro em markdown para revisao por advogado.
document_type, facts, area, parties, target_court
analyze_legal_document
Extrai campos estruturados de textos juridicos.
text, kind
review_legal_document
QA de coerencia, omissoes, alegacoes sem suporte e estilo.
document_text, kind
legal_orchestrate
Triagem, resposta RAG, marcadores de risco e minuta opcional em uma chamada.
question, include_draft, draft_type, top_k
classify_legal_case
Triagem rapida de area, subtopicos, risco, urgencia e documentos necessarios.
question
assess_legal_risk
Varredura deterministica por regex, sem chamada a LLM.
facts
Arquitetura
O servidor MCP foca na execucao autenticada das ferramentas enquanto sistemas operacionais gerenciam qualidade das fontes, atualizacao da recuperacao e governanca de uso.
Endpoint MCP autenticado com 14 handlers de ferramentas juridicas disponiveis para client tokens.
APIs de cliente, token, job, documento, chunk, busca e playground.
Qualidade de fontes, atualizacao da recuperacao e fluxos de revisao operacional.
Documentos versionados, chunks pesquisaveis, recuperacao vetorial, uso de tokens e custodia de arquivos.
Caminho da requisicao
01
Um bearer token de cliente entra no endpoint Legal MCP.
02
O middleware valida claims do token e status de revogacao.
03
Handlers das ferramentas leem do indice de conhecimento juridico.
04
Controles operacionais permanecem internos e nao sao expostos a client tokens.
05
Eventos de uso sao registrados sem bloquear respostas das ferramentas.
Autenticacao
Tokens sao emitidos pela legal-admin-api, persistidos apenas como metadados e recusados se estiverem expirados, fora de escopo, desconhecidos ou revogados.
{
"iss": "legal-admin-api",
"aud": "legal-mcp-server",
"sub": "<client_id>",
"scopes": ["answer_legal_question", "search_legal_sources"],
"iat": 1779121557,
"exp": 1781713557,
"jti": "<token uuid>"
}Casos de uso
O Legal MCP pode operar por tras de um chat, fluxo de elaboracao, sistema de revisao contratual, assistente de IDE ou console operacional interno.
Chame busca juridica, explicacao de base legal e respostas por area a partir de nos de drafting ou curadoria.
Entregue citacoes fundamentadas para assistentes voltados ao cliente mantendo a decisao final sob revisao humana.
Revise minutas em busca de clausulas ausentes, padroes de risco, alegacoes sem suporte e lacunas de completude.
Use cobertura juridica governada em respostas fundamentadas, revisao documental, redacao e fluxos de risco.
name: Legal MCP Server
version: 0.2.0
schema: v1
mcpServers:
- name: Legal MCP
url: https://your-legal-mcp-endpoint.example/mcp/
transport: streamable-http
headers:
Authorization: Bearer ${{ secrets.LEGAL_MCP_TOKEN }}Fluxo lawyer-agent
Seu produto pode chamar search_legal_sources durante drafting e depois executar explain_legal_basis, answer_in_area e assess_legal_risk em paralelo durante a curadoria.
LEGAL_MCP_URL=<provided_onboarding_endpoint>
LEGAL_MCP_TOKEN=<client_token>
LEGAL_MCP_TIMEOUT_S=30.0
LEGAL_MCP_SEARCH_K=6
Backoffice e admin
A admin API suporta fluxos operacionais e a UI autenticada por Clerk usada por operadores para gerenciar o Legal MCP com seguranca.
Jobs: GET/POST /admin/jobs, retry, cancel, detail
Documentos: GET /admin/documents, /admin/documents/{id}, /admin/chunks
Busca: POST /admin/search/semantic e /admin/search/hybrid
Clientes MCP: criar, listar, detalhe, soft delete, uso
Tokens MCP: emitir uma vez, listar metadados, revogar por jti
Playground: POST /admin/mcp/playground/{tool_name}
Governanca de conhecimento
A 0xAI gerencia a superficie de conhecimento por tras do endpoint MCP para que client tokens foquem em raciocinio juridico, revisao, redacao e risco.
01
A 0xAI cura a superficie de conhecimento juridico exposta aos client tokens.
02
A qualidade da recuperacao e monitorada por metadados de fonte, citacoes e sinais de revisao.
03
Integracoes de clientes consomem apenas as ferramentas MCP aprovadas na referencia publica.
04
Controles operacionais permanecem internos para que tokens de usuario nao modifiquem a base de conhecimento.
Runbook operacional
Operacoes comuns ficam explicitas: emitir, revogar, retentar, inspecionar e rotacionar com um caminho claro de ownership.
Crie clientes em /clients, emita um token e copie a credencial bruta imediatamente.
Use o painel operacional para inspecionar status de processamento e retentar jobs controlados.
Delete o token pelo id. A revogacao e observada pelo cache do servidor MCP.
Consulte totais por cliente, quebras mensais e uso por ferramenta no card de uso.
Construa com a 0xAI
A 0xAI pode ajudar a definir governanca de tokens, acesso a ferramentas, cobertura de conhecimento e o caminho de integracao para seu app ou fluxo com agentes.