mcpField
G
govtrade-mcp

govtrade-mcp

已认证精选本地服务
govtrade-x402.onrender.com金融数据011 周前更新

关于 govtrade-mcp

govtrade-mcp 封装实时 GovTrade x402 API,供 Agent 获取国会议员交易信号、交易记录和政客交易基准。运营者需提供有资金的钱包,并由其在每次工具调用时支付 x402 端点费用。

主要功能

  1. 01获取国会议员交易信号
  2. 02获取国会议员交易记录
  3. 03查询政客交易基准
  4. 04每次工具调用支付 x402 端点费用

适用场景

  1. 01查看国会议员交易信号
  2. 02查询国会议员交易活动
  3. 03对照政客的交易基准

MCP 相关

将 GovTrade API 的三个操作作为 MCP 工具提供。每次调用都会使用服务器运营者配置的钱包支付实时 x402 端点费用。

配置

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

暂未收录安装方式

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

代码仓库

工具

还没有获取到工具列表

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

详细介绍

GovTrade MCP 服务

将实时 GovTrade x402 API 封装为 MCP 工具,供任意 Agent 直接调用 — get_congressional_trade_signals、get_congressional_trades 和 get_politician_trading_baseline。

重要提示:谁来付款

此服务会在每次工具调用时,为你的实时 x402 端点付款,使用你在 .env 中提供的私钥对应的钱包——这与今晚早些时候的 agent-payment-test 脚本完全相同。这意味着:

  • 运行此 MCP 服务的人需要有资金的钱包(Base 上的 USDC)—— 可以是你(如果你托管此服务并免费提供,以建立声誉),也可以是每个 Agent 操作者(如果他们使用自己的密钥自行运行,这是付费 MCP 工具更常见的生态模式)。
  • 底层的 /trades、/signals、/politicians 端点仍会像之前一样获得付款—— 这是一个封装层,而非绕过付款。

目前大多数付费 MCP 工具都要求安装者(Agent 的操作者)提供自己的有资金密钥——此服务正是基于这种模式构建的。广泛发布之前,值得认真考虑这一点。

设置

  1. npm install
  2. cp .env.example .env,然后填入有资金的钱包私钥
  3. 先在本地测试——最快的方法是使用 MCP Inspector:
    npx @modelcontextprotocol/inspector node index.js
    
    这会打开一个浏览器界面,你可以在其中手动调用每个工具并查看真实响应,然后再将其接入任何客户端或注册目录。

在 Claude Desktop 中测试

将以下内容添加到 Claude Desktop 配置文件(claude_desktop_config.json)中:

{
  "mcpServers": {
    "govtrade": {
      "command": "node",
      "args": ["/full/path/to/govtrade-mcp/index.js"],
      "env": {
        "EVM_PRIVATE_KEY": "0xYourKey"
      }
    }
  }
}

重启 Claude Desktop——三个工具应该会显示为可用。

在注册目录中登记

这分为两条独立路径:

1. 官方 MCP Registry(随着时间推移,为其他目录提供数据)

  • 需要 server.json 清单,以及一个可通过 GitHub 或域名验证证明所有权的反向 DNS 名称(例如 com.yourdomain/govtrade-mcp)
  • 通过 mcp-publisher CLI 发布

2. 人们实际浏览的发现目录

  • Smithery:运行 npx @smithery/cli publish <your-repo-url>(或通过其发布平台)——需要先将仓库公开到 GitHub
  • mcp.so:通过其表单提交——需要提供服务名称、一句话描述、工具数量(此处为 3)、传输类型(stdio)和 GitHub 仓库 URL
  • Glama:仓库公开后会自动抓取;之后认领该条目即可获得已验证状态

在进行上述任何操作之前:先将此服务推送到自己的公开 GitHub 仓库(与 govtrade-x402 分开,或作为其子文件夹——两种方式都可行,但使用独立仓库更便于填写要求提供“GitHub 仓库 URL”的注册表单)。

评论

支持 Markdown

第一次接触 MCP?

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

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