Token导航 LogoToken导航TokenDH.com
MCP Server5 logo
数据服务未说明官方级别未说明来源级核验

MCP Server5

MCP Server

一个模型上下文协议(MCP)服务器,使大型语言模型(LLMs)能够查询和分析来自USAspending.gov的联邦奖助金数据。

工具数

8

提示词数

0

GitHub Stars

0

资源数

0
数据分析PythonClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

WebDev70

提供方

WebDev70

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

美国支出MCP服务器

模型上下文协议(MCP)服务器,使大型语言模型(LLM)能够从USAspending.gov查询和分析联邦奖励支出数据。

该服务器充当中间件,将自然语言问题转换为高效的API查询,以检索有关合同、赠款、贷款和其他财务援助的数据。

主要特点

  • 模型上下文协议支持: 与任何启用MCP的客户端兼容(例如,Claude Desktop、Gemini)。
  • 智能路由: 自动选择最高效的USAspending.gov API端点。
  • 实体决议: 将机构和收件人的自然语言名称解析为规范ID。
  • 智能缓存: 用于性能和API速率限制保护的多时间内存缓存。
  • 全面覆盖: 支持完整的“所有奖励”范围(合同、IDV、赠款、贷款、直接付款)。

核心工具

  • answer_award_spending_question:自然语言问答的编排者。
  • spending_rollups:总支出和“前N名”细分。
  • award_search:通过过滤详细搜索个人奖项。
  • award_explain:深入了解特定奖励、交易和子奖励。
  • agency_portfolio:机构支出和主要接受者概述。
  • recipient_profile:获奖者联邦奖项历史摘要。
  • idv_vehicle_bundle:无限期交付车辆(IDV)的专业跟踪。
  • resolve_entities:将名称映射到机构和收件人的ID。

设置

该项目使用 uv 用于Python包管理。

  1. 安装 uv:
   curl -LsSf https://astral.sh/uv/install.sh | sh
  1. 同步依赖关系:
   uv sync
  1. 配置环境:
   cp .env.example .env

用法

地方发展(stdio)

建议与Claude Desktop或其他本地MCP客户端一起使用。

make run-stdio

本地HTTP服务器

使用MCP端点启动FastAPI服务器 /mcp.

make run-http

测试

  • 单元测试: make unit
  • 集成测试: make integration (需要Docker)
  • 掉毛: make lint

部署

服务器设计为在 谷歌云运行.

  1. Bootstrap基础架构:
   ./scripts/bootstrap_gcp.sh
  1. 部署:
   ./scripts/deploy_cloud_run.sh

有关详细的部署和操作指南,请参阅 docs/runbook.md.

文档

目录标签

目录标签

数据分析PythonClaude本地部署联邦奖助金自然语言处理API中间件智能路由

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

8

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP