
jgrants-mcp-server

2025.03.21
2
Python补贴查询API 集成金融服务
jgrants-mcp-server 是一个基于 FastMCP 库的 MCP 服务器,用于访问日本 Jグランツ(由数字厅运营的政府和地方政府补贴电子申请系统)的公开 API。该服务器提供了三个主要工具,用于搜索、获取补贴详细信息以及下载附件。其核心特性包括非同步处理、轻量级响应和 MCP 工具集成。
View on GitHub
Overview
基本能力
产品定位
jgrants-mcp-server 是一个用于访问日本政府和地方政府补贴电子申请系统(Jグランツ)的 MCP 服务器,提供补贴搜索、详细信息获取和附件下载功能。
核心功能
- list_subsidies:根据关键词搜索并获取正在接受申请的补贴列表。
- get_subsidy_detail:根据补贴 ID 获取补贴的详细信息,去除大型附件 base64 数据并提供下载 URL。
- download_attachment:根据补贴 ID、类别和索引返回附件的下载 URL。
适用场景
- 需要查询日本政府或地方政府补贴信息的开发者。
- 需要获取补贴详细信息和附件的应用程序。
工具列表
- list_subsidies:搜索补贴列表。
- get_subsidy_detail:获取补贴详细信息。
- download_attachment:获取附件下载 URL。
常见问题解答
- 所有工具必须使用补贴的
id
字段进行识别,而不是标题。
使用教程
使用依赖
- Python 3.7 或更高版本
- httpx 库
- FastMCP 库
- (可选)FastAPI 和 Uvicorn(用于本地测试)
安装教程
- 克隆仓库
bash git clone <your-repository-url> cd <repository-directory>
- 创建虚拟环境并安装依赖
bash python -m venv venv source venv/bin/activate # Windows: venv\Scripts\activate pip install httpx fastmcp fastapi uvicorn
调试方式
- 使用
list_subsidies
工具测试补贴搜索功能。 - 使用
get_subsidy_detail
工具测试补贴详细信息获取功能。 - 使用
download_attachment
工具测试附件下载 URL 生成功能。
许可证
None