USAspending API 交互工具

USAspending API 交互工具

一个用于与 USAspending.gov API 交互的 MCP 服务器,提供数据检索和分析功能。

快速入门

usaspending-mcp 是一个模块化计算平台 (MCP) 工具,旨在帮助 AI 智能体访问 USAspending.gov 数据。

主要功能

  • GetSpendingAwardsByAgencyId:按机构 ID 和年份搜索奖项。
  • GetAwardInfoByAwardId:通过唯一奖项 ID 获取详细信息。
  • SearchByKeywords:按关键词进行年度搜索。
  • GetAgencies:获取所有机构及其关联数据。

配置

  1. 安装 Goose(GitHub

  2. 使用以下配置文件启用 usaspending-mcp:

    extensions:
      usaspending-mcp:
        args:
        - --from
        - git+https://github.com/flothjl/usaspending-mcp@main
        - usaspending-mcp
        cmd: uvx
        enabled: true
        envs: {}
        name: usaspending
        type: stdio
    GOOSE_MODEL: gpt-4o-mini
    GOOSE_PROVIDER: openai
    
  3. 启动服务并调用相应工具。

更多信息请参考 README 文件。