JurAI Pro para Desenvolvedores
JurAI Pro oferece APIs REST, MCP server (Model Context Protocol), A2A protocol, libs npm/PyPI e datasets HuggingFace para integração com seus produtos jurídicos.
Integrações disponíveis
REST API
API REST + OpenAPI
Endpoints completos para busca, magistrados, decisões, prognósticos. OAuth2 + JWT.
Model Context Protocol
MCP Server
Conecte Claude Desktop, Cursor IDE e outros clients MCP diretamente ao JurAI.
A2A Protocol
A2A Agent Card
JurAI como agent autônomo via Agent-to-Agent protocol (Google standard 2025).
Libraries
npm + PyPI
@jurai/cnj-validator (TypeScript) + cnj-validator (Python). MIT license.
Datasets
HuggingFace Datasets
100K decisões anonimizadas (LGPD-compliant) para pesquisa AI/ML. CC-BY 4.0.
Open Source
GitHub Org
awesome-direito-brasileiro + cnj-validator + outros projetos open source.
Quick Start — REST API
curl -X POST https://api.jurai.pro/api/v1/decisoes/buscar \
-H "Authorization: Bearer $JURAI_TOKEN" \
-H "Content-Type: application/json" \
-d '{"query":"dano moral negativacao indevida","limit":10}'
Quick Start — MCP (Claude Desktop)
// Em ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"jurai": {
"url": "https://api.jurai.pro/mcp/sse",
"auth": {"type": "oauth2", "discovery": "https://api.jurai.pro/.well-known/oauth-authorization-server"}
}
}
}
Quick Start — npm install
npm install @jurai/cnj-validator
import { validateCnj } from '@jurai/cnj-validator';
const result = validateCnj('0000001-23.2026.8.26.0100');
// { valid: true, tribunal: 'TJSP', segmento: 8, ... }
Discovery files
/llms.txt— Anthropic LLM discovery format (brief)/llms-full.txt— Expanded version/.well-known/mcp.json— MCP server discovery/.well-known/agent.json— A2A agent card/.well-known/ai-policy.txt— AI bot usage policy/.well-known/security.txt— Vulnerability reporting (RFC 9116)/opensearch.xml— OpenSearch description/sitemap.xml— Master sitemap index/feed/changelog.xml— RSS + JSON Feed