这是一个用于与巴西电子司法流程系统(PJE)集成的MCP(模型上下文协议)服务器,它完全支持A1和A3数字证书。
该服务器能让你全面访问PJE系统,支持多种数字证书,还能进行司法流程管理等操作。以下是使用前的一些特性和安装步骤。
git clone https://github.com/seu-usuario/pje-mcp-server.git
cd pje-mcp-server
npm install
cp .env.example .env
# 编辑.env文件,填入你的配置信息
npm run build
# 你的法院系统URL
PJE_BASE_URL=https://pje.tjce.jus.br
PJE_APP_NAME=pje-tjce-1g
# 数字证书(选择一种方式)
# 选项1:PFX文件
PJE_CERTIFICATE_PFX_PATH=C:\certificado.pfx
PJE_CERTIFICATE_PFX_PASSWORD=senha123
# 选项2:Windows存储
PJE_CERTIFICATE_THUMBPRINT=abc123...
在 %APPDATA%\Claude\claude_desktop_config.json 文件中添加以下内容:
{
"mcpServers": {
"pje": {
"command": "node",
"args": ["C:\\caminho\\para\\pje-mcp-server\\build\\index.js"]
}
}
}
在 ~/.config/claude/claude_desktop_config.json 文件中添加以下内容:
{
"mcpServers": {
"pje": {
"command": "node",
"args": ["/caminho/para/pje-mcp-server/build/index.js"]
}
}
}
在完成配置后,重启Claude桌面,然后使用自然语言命令:
"Configure o PJE do TJCE"
"Liste meus processos"
"Busque o processo 1234567-89.2024.8.06.0001"
"Mostre os órgãos julgadores"
"Quais são minhas audiências esta semana?"
certutil -store My
| 属性 | 详情 |
|---|---|
| 证书类型 | A1(.pfx/.p12文件)、A3(令牌/智能卡) |
| 配置参数 | A1对应 PJE_CERTIFICATE_PFX_PATH;A3对应 PJE_CERTIFICATE_THUMBPRINT |
pje_configurar - 配置与法院系统的连接。pje_configurar_certificado - 配置数字证书。pje_listar_certificados - 列出已安装的证书。pje_info_certificado - 显示当前证书的信息。pje_status - 显示配置状态。pje_listar_processos - 列出带有筛选条件的司法流程。pje_buscar_processo - 根据编号搜索司法流程。pje_listar_orgaos_julgadores - 列出审判机关。pje_listar_classes - 列出诉讼类别。pje_listar_assuntos - 列出可用的主题。pje-mcp-server/
├── src/ # TypeScript源代码
│ ├── index.ts # 主服务器文件
│ ├── certificate-manager.ts # 证书管理文件
│ └── types.ts # 类型和接口文件
├── build/ # 编译后的代码(自动生成)
├── docs/ # 额外的文档
├── examples/ # 配置示例
└── package.json # 项目配置文件
npm run build # 编译TypeScript代码
npm run start # 启动服务器
npm run dev # 编译并启动服务器
npm run clean # 清理编译后的文件
# 列出可用的证书
certutil -store My
# 将正确的thumbprint复制到.env文件中
claude_desktop_config.json 文件中的路径。git checkout -b feature/NovaFuncionalidade)。git commit -m 'Add: Nova funcionalidade')。git push origin feature/NovaFuncionalidade)。本项目采用MIT许可证。更多详情请查看 LICENSE 文件。
本项目由 ❤️ 为巴西司法界社区开发。