mcpField
B
Brazilian PEP (Politically Exposed Person)

Brazilian PEP (Politically Exposed Person)

本地服务
mcp.so法律与政务018 周前更新

关于 Brazilian PEP (Politically Exposed Person)

Brazilian PEP 是连接巴西透明门户 API 的 MCP 服务,供需要查询政治公众人物和联邦公务员数据的用户使用。它支持按个人、机构及职务等条件检索,并可查询薪酬与 PEP 状态。

主要功能

  1. 01按 CPF、姓名或机构检索 PEP
  2. 02搜索联邦公务员
  3. 03查询公务员薪酬数据
  4. 04按机构汇总公务员
  5. 05检索职务与信任岗位

适用场景

  1. 01核查个人是否属于 PEP
  2. 02按姓名和机构查找公务员
  3. 03查询特定月份的公务员薪酬
  4. 04检索机构人员或信任岗位

MCP 相关

该 MCP 服务向 MCP 客户端开放 PEP、公务员、薪酬和职务搜索工具。运行需要配置巴西透明门户 API 密钥。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

巴西 PEP MCP 服务

一个 MCP(Model Context Protocol)服务,通过 Porta da Transparência API 提供巴西 PEP(政治公众人物)和联邦公务员数据的访问。

组件

  • mcp_server.py - 提供巴西 PEP 和公务员搜索工具的 MCP 服务
  • pyproject.toml - 项目依赖项和配置
  • requirements.txt - Python 依赖项

功能

  • 按 CPF、姓名、职务、机构或日期范围搜索 PEP(政治公众人物)
  • 搜索联邦行政部门公务员(文职和军职)
  • 查询公务员薪酬数据
  • 按机构汇总搜索公务员
  • 查询职能和信任职位
  • 获取个人完整的 PEP 状态
  • 从 API 响应中提取特定字段
  • 安全的 API 密钥身份验证
  • 支持异步执行工具

数据来源

来源用途搜索条件
PEPs政治公众人物CPF、姓名、职务、机构、日期范围
Servidores联邦行政部门公务员CPF、姓名、机构、类型、状态
Remuneração公务员薪酬CPF、ID、月份/年份
Por Órgão按机构划分的公务员机构代码、类型、链接类型
Funções e Cargos职能和职位分页

API 密钥配置

使用此系统必须提供 API 密钥。

获取 API 密钥:
  1. 访问:https://www.portaldatransparencia.gov.br/(需要巴西 CPF)
  2. 登录或创建账户
  3. 前往“Minha Conta” → “API Keys”或“Desenvolvedor”
  4. 生成新的 API 密钥
  5. 复制密钥(格式:abcd1234efgh5678ijkl9012)
设置:

在项目根目录创建 .env 文件:

PORTAL_TRANSPARENCIA_API_KEY=your_key_here

安全提示:切勿将 API 密钥提交到版本控制系统!

用法

运行 MCP 服务

MCP 服务可以独立运行,也可以由 MCP 客户端使用:

python mcp_server.py
查询示例:
  • “检查 CPF 123.456.789-00 是否为 PEP”
  • “搜索经济部中名为 Silva 的公务员”
  • “获取 CPF 为 987.654.321-00 的公务员在 2026 年 1 月的薪酬数据”
  • “列出机构 25000 中的所有 PEP”
  • “搜索职能和信任职位”

MCP 服务工具

MCP 服务提供以下工具:

PEP 搜索工具
  • search_peps - 按 CPF、姓名、职务、机构或日期范围搜索 PEP
  • get_pep_info - 根据 CPF 获取某人的完整 PEP 信息
公务员搜索工具
  • search_servidores - 按 CPF、姓名、机构、类型或状态搜索联邦行政部门公务员
  • get_servidor_by_id - 按 ID 获取特定公务员
  • search_servidores_remuneracao - 按 CPF 或 ID 以及月份/年份搜索公务员薪酬
  • search_servidores_por_orgao - 按机构汇总搜索公务员
  • search_funcoes_e_cargos - 搜索职能和信任职位

架构

User Query (Natural Language)
    ↓
Tool Selection & Execution
    ↓
MCP Tools / Direct API Calls
    ↓
Brazilian PEP API
    ↓
Detailed PEP/Servant Information
    ↓
Natural Language Response

文档格式处理

系统会自动清理文档号码(巴西 CPF)。带格式和不带格式的文档均可使用:

# These are equivalent:
"123.456.789-00"
"12345678900"

错误处理

系统包含全面的错误处理机制:

  • API 连接错误
  • 无效的文档格式
  • 缺少 API 密钥
  • 速率限制
  • 格式错误的响应

故障排除

问题解决方案
未找到 API 密钥在 .env 文件中设置 PORTAL_TRANSPARENCIA_API_KEY
连接超时检查互联网连接和 API 状态
未找到记录验证 CPF 格式并确认此人是否存在
401 未授权确认 API 密钥正确且有效

参考资料

最后更新:2026 年 6 月 API 基础 URL:https://api.portaldatransparencia.gov.br/api-de-dados

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。