Used for environment variable configuration to set up tribunal URLs and certificate information.
Used for installation of the MCP server from a Git repository, enabling version control of the server codebase.
Used for package management and running scripts to build and start the server.
The codebase is written in TypeScript, which is compiled to JavaScript before running.
🔐 PJE MCP Server
Servidor MCP (Model Context Protocol) para integração com o sistema PJE (Processo Judicial Eletrônico) brasileiro, com suporte completo a certificados digitais A1 e A3.
🚀 Características
- ✅ Integração completa com PJE - Acesso total à API do PJE
- 🔐 Certificados Digitais - Suporte A1 (arquivo) e A3 (token/smartcard)
- 📋 Gestão de Processos - Liste, busque e acompanhe processos
- 🏛️ Dados Judiciais - Órgãos julgadores, classes e assuntos
- 🔍 Filtros Avançados - Busca com múltiplos critérios
- 🌐 Multi-tribunal - Funciona com qualquer tribunal PJE
- 🤖 Claude Desktop - Integração nativa com IA
📦 Instalação Rápida
⚙️ Configuração
1. Configuração Básica (.env)
2. Claude Desktop (Windows)
Adicione ao arquivo %APPDATA%\Claude\claude_desktop_config.json
:
3. Claude Desktop (Mac/Linux)
Adicione ao arquivo ~/.config/claude/claude_desktop_config.json
:
🎯 Uso com Claude
Após configurar, reinicie o Claude Desktop e use comandos naturais:
🔐 Certificados Digitais
Identificar seu Certificado (Windows)
Tipos Suportados
Tipo | Descrição | Configuração |
---|---|---|
A1 | Arquivo .pfx/.p12 | PJE_CERTIFICATE_PFX_PATH |
A3 | Token/Smartcard | PJE_CERTIFICATE_THUMBPRINT |
Certificadoras Homologadas
- SERPRO
- Certisign
- Serasa Experian
- Valid
- Soluti
- AC Caixa
🏛️ Tribunais Testados
- TJCE - Tribunal de Justiça do Ceará
- TRF5 - Tribunal Regional Federal da 5ª Região
- TJMG - Tribunal de Justiça de Minas Gerais
- TJSP - Tribunal de Justiça de São Paulo
- TJRJ - Tribunal de Justiça do Rio de Janeiro
📝 Comandos Disponíveis
Configuração
pje_configurar
- Configura conexão com o tribunalpje_configurar_certificado
- Configura certificado digitalpje_listar_certificados
- Lista certificados instaladospje_info_certificado
- Informações do certificado atualpje_status
- Status da configuração
Consultas
pje_listar_processos
- Lista processos com filtrospje_buscar_processo
- Busca processo por númeropje_listar_orgaos_julgadores
- Lista órgãospje_listar_classes
- Classes processuaispje_listar_assuntos
- Assuntos disponíveis
🛠️ Desenvolvimento
Estrutura do Projeto
Scripts Disponíveis
🐛 Solução de Problemas
Erro: "Certificado não encontrado"
Erro: "Comando não encontrado"
- Reinicie o Claude Desktop completamente
- Verifique o caminho no claude_desktop_config.json
Erro: "Autenticação falhou"
- Verifique a validade do certificado
- Confirme a URL do tribunal
- Teste com outro certificado
🤝 Contribuindo
- Faça um Fork do projeto
- Crie sua Feature Branch (
git checkout -b feature/NovaFuncionalidade
) - Commit suas mudanças (
git commit -m 'Add: Nova funcionalidade'
) - Push para a Branch (
git push origin feature/NovaFuncionalidade
) - Abra um Pull Request
📄 Licença
Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
🔗 Links Úteis
📞 Suporte
- Issues: GitHub Issues
- Discussões: GitHub Discussions
- Email: seu-email@exemplo.com
Desenvolvido com ❤️ para a comunidade jurídica brasileira
You must be authenticated.
Tools
A Model Context Protocol server that enables integration with the Brazilian PJE (Electronic Judicial Process) system, providing complete support for A1 and A3 digital certificates for accessing judicial data.
Related MCP Servers
- -security-license-qualityA Model Context Protocol server that provides tools for connecting to and interacting with various database systems (SQLite, PostgreSQL, MySQL/MariaDB, SQL Server) through a unified interface.Last updated -Python
- -security-license-qualityA Model Context Protocol server that enables interaction with Salesforce through REST API using jsforce, allowing users to execute SOQL queries, retrieve object metadata, and perform CRUD operations on Salesforce records.Last updated -
- -securityAlicense-qualityA Model Context Protocol server that provides comprehensive integration with PayPal's APIs, enabling seamless interaction with payment processing, invoicing, subscription management, and business operations through a standardized interface.Last updated -TypeScriptApache 2.0
- -security-license-qualityA Model Context Protocol server that connects AI assistants to Brazilian public data services, providing access to postal codes, company registrations, bank information, area codes, IBGE data, currency exchange rates, and domain registration status.Last updated -3TypeScriptMIT License