SuperAPI AI 工具集

gov-transparency-mcp

gov-transparency-mcp 是一个基于官方美国政府数据的付费 MCP 工具集,用于查询国会股票交易、联邦合同、竞选资金、游说记录和法规动态。它通过 x402 协议在 Base 主网上以 USDC 按次付费,无需账户、API 密钥或订阅,单次查询费用 $0.005–$0.02。数据来源包括美国众议院书记官财务披露、USAspending.gov、联邦选举委员会、参议院游说披露数据库、联邦公报和 Congress.gov 等公共领域数据。该工具以结构化 JSON 返回结果,专为 AI 智能体设计,支持 MCP 协议调用。当前交易覆盖美国众议院(参议院计划中),纸质披露仅索引 PDF 链接而不解析为行数据。

访问官网

工具介绍

用途

gov-transparency-mcp 提供九个基于官方美国政府数据的 MCP 工具,用于监控国会股票交易、联邦合同授予、竞选资金、游说申报文件以及新法规。其目标是将通常被商业追踪器以月订阅方式出售的国会交易数据,改为按次付费、结构化 JSON 的形式,供 AI 智能体使用。

主要能力

  • 查询国会(当前为美国众议院)股票交易披露,数据解析自 PTR PDF 源文件。
  • 查询联邦合同授予,数据来自 USAspending.gov。
  • 查询竞选资金,数据来自联邦选举委员会。
  • 查询游说申报文件,数据来自参议院游说披露法案数据库。
  • 查询新法规,数据来自联邦公报。
  • 查询 Congress.gov 相关数据。
  • 提供 get_endpoint_spec 等端点规范工具。

所有数据均为官方公共领域来源。查询按次计费,费用为 $0.005–$0.02,以 USDC 在 Base 主网支付。无需账户、API 密钥或订阅。

使用方式

环境要求:Node.js 20+,以及一个专用于低余额的 Base 钱包并存入 USDC。设置环境变量 WALLET_PRIVATE_KEY 为专用低余额钱包私钥。get_endpoint_spec 无需钱包即可使用。

每次调用发起普通 HTTP 请求;服务器返回 402 Payment Required 并附确切条款;客户端签署 USDC 转账授权(EIP-3009)后重试;结算交易哈希在响应的 _payment 字段中返回。原子性:无付款则无数据,无数据则无付款。

安全约束:服务器拒绝向两个 Utility Grid 钱包以外的收款方签名,拒绝 Base 主网以外的网络,拒绝 USDC 以外的资产,拒绝超过上限的金额(每调用 $0.02,每会话 $10)。环境变量 X402_MAX_PRICE_USD 和 X402_SESSION_BUDGET_USD 只能降低上限。请求为同源,60 秒超时,最大 2 MB,不跟随重定向。

适用场景

适合需要以结构化 JSON 获取美国政府透明度数据的 AI 智能体,用于按需查询国会交易、合同、竞选资金、游说和法规信息,无需订阅或账户。

限制

  • 交易披露滞后于交易最多 45 天,这是法律规定的报告窗口,并非数据延迟。
  • 当前交易覆盖仅限美国众议院;参议院计划中。
  • 纸质申报的披露已建立索引并附 PDF 链接,但未解析为行数据。
  • 需要 Node.js 20+ 和 Base 主网 USDC 余额的钱包。
  • 代码为 MIT 许可,仅限代码;底层政府数据为公共领域。