使用说明
SEI-MCP
MCP(模型上下文协议)服务器 + 用于系统自动化的 Chrome 扩展 软件工程研究所! (电子信息系统)通过Claude Code。
功能
- sei_login - 自动登录到SEI
- sei_search_process 搜索过程
- sei_下载_流程 - 下载PDF格式的过程
- sei_list_文档 - 文件列表
- sei_create_document - 文件创建
- sei_sign_文件 - 电子签名
- sei_forward_process - 过程处理
- sei_get_status -安达门托咨询
- sei_screenshot - 屏幕捕捉
- sei_snapshot 页面状态(ARIA)
建筑
Claude/Cliente MCP ←→ Servidor MCP ←→ (Playwright) ←→ SEI
└→ (WebSocket) ←→ Extensão Chrome ←→ SEI
Driver(Extension vs Playwright)
此项目支持两种自动化模式 :
extension(默认):通过 WebSocket 使用 Chrome 扩展。playwright直接使用 Playwright(没有扩展)。当您想打开SEI并自动化而不依赖于单击“连接”时,非常适合。
要使用 Playwright,请定义 SEI_MCP_DRIVER=playwright.
安装
选项1:桌面扩展(推荐 - 单击)
- 下载文件
sei-mcp.mcpb大 发布 - 不 克劳德桌面版:设置>扩展>高级设置
- Clique em “安装扩展…”
- 选择文件
sei-mcp.mcpb - 普罗托!
选项2:手动安装
1. MCP服务器
cd sei-mcp
pnpm install
pnpm build
2.配置No Claude Code
添加到 ~/.claude.json:
{
"mcpServers": {
"sei-mcp": {
"command": "node",
"args": ["/caminho/para/sei-mcp/dist/index.js"],
"env": {
"SEI_MCP_WS_PORT": "19999"
}
}
}
}
Chrome扩展(仅在模式下需要) extension)
- 打开
chrome://extensions/ - 启用“ 开发者模式 ”
- 点击“无压缩加载”
- 选择文件夹
extension/
使用
- Inicie o Claude代码
- 在 Chrome 中打开 SEI
- 点击“SEI-MCP Bridge”扩展图标
- 点击“连接”
- 使用非克劳德代码命令:
Faça login no SEI com usuário joao.silva e senha 123456
Busque o processo 12345.678901/2024-00
Liste os documentos do processo
Crie um ofício de resposta com o texto: "Em atenção ao solicitado..."
导航提示(稳定性)
- 如果打开了多个 SEI 标签/窗口,请使用
sei_list_sessionse passesession_id在通话中,以确保命令进入正确的标签。 - 对于缓慢的操作(登录,搜索,下载,订阅),通过
timeout_ms(通过呼叫) 或通过调整默认SEI_MCP_COMMAND_TIMEOUT_MS. - 如果由于缺乏焦点而出现“丢失”点击,请致电
sei_focus_window在流动之前。 - 如果 SEI 尚未在浏览器中打开,您可以使用
sei_open_url打开 URL(不需要扩展名,在连接前很有用)。
开发
# Servidor (watch mode)
pnpm dev
# Testar conexão
npx @anthropic-ai/mcp-inspector
# Build
pnpm build
# Criar pacote .mcpb (Desktop Extension)
./scripts/build-mcpb.sh
# Ou manualmente:
npm install -g @anthropic-ai/mcpb
mcpb pack build-mcpb sei-mcp.mcpb
环境变量
| 变量 | 描述 | 标准 |
|---|---|---|
| 端口 | HTTP端口(渲染/云) | (vazio) |
| SEI_MCP_WS_PORT | WebSocket 端口 | 19999 |
| SEI_MCP_COMMAND_TIMEOUT_MS | 发送到扩展的命令的标准超时 | 30000 |
| SEI_MCP_LOG_LEVEL | 日志级别 (debug/info/warn/error) | info |
| SEI_MCP_DRIVER | extension 或 playwright |
扩展 |
| SEI_MCP_PW_HEADLESS | 剧作家无头(1/0) | 1 |
| SEI_MCP_PW_PERSISTENT | 保持个人资料 (1/0) | 1 |
SEI_MCP_PW_CHANNEL 浏览器频道(例如: chrome(笑声) |
||
| SEI_MCP_REQUIR_AUTH | Exigir身份验证无HTTP(true/false) |
真的 |
| SEI_MCP_BEARER_TOKEN | 令牌estático(授权持有者) | (vazio) |
| SEI_MCP_LICENSING_API_URL | 许可服务器的基础 URL(有效令牌/使用量) | https://sei-tribunais-licensing-api.onrender.com/api/v1 |
| SEI_MCP_JWT_SECRET | 谷歌登录的JWT秘密 | (空) |
| SEI_MCP_PUBLIC_BASE_URL | HTTP服务器的公共URL基础 | http://localhost:3100 |
| SEI_MCP_GOOGLE_CLIENT_ID | 谷歌OAuth客户端ID | (vazio) |
| SEI_MCP_GOOGLE_CLIENT_SECRET | 谷歌OAuth客户端密码 | (vazio) |
| SEI_MCP_STRIP_SECRET_KEY | 条纹密钥 | (vazio) |
| SEI_MCP_STRIE_PRICE_STARTER_MONTHLY | 条纹价格ID启动器 | (vazio) |
| SEI_MCP_STRIE_PRICE_PRO_MONTHLY | 条纹价格ID专业版 | (vazio) |
安全
- 密码仅在本地传输(localhost)
- 没有数据被发送到外部服务器
- 此扩展仅适用于 SEI 页面
兼容性
测试方式 :
- 版本 4.x
- Chrome 120+
- Node.js 18+
许可证
麻省理工学院