Grants Search MCP Server

Grants Search MCP Server

一个MCP服务器,使用户能够根据关键词搜索政府补助金,并查看详细信息,包括资金、资格和截止日期。

Category
访问服务器

Tools

search-grants

Search for government grants based on keywords

README

Grants Search MCP 服务器

本项目是一个 MCP (模型上下文协议) 服务器,提供一个基于关键词搜索政府补助金的工具。

视频介绍

视频介绍

概述

Grants Search MCP 服务器是使用 @modelcontextprotocol/sdk 包构建的。它暴露了一个名为 "search-grants" 的工具,允许用户根据搜索查询搜索可用的政府补助金。

该服务器与 Simpler Grants API 交互以获取补助金数据,并格式化结果以供显示。

MCP 从 Simpler Grants API 获取数据,该 API 提供了一套全面的端点,用于访问有关政府补助金的信息。此 API 目前处于 alpha 版本,主要用于测试和反馈。它包括搜索机会、检索机构信息和访问详细补助金数据等功能,所有这些都以用户友好的格式构建。

该 API 支持各种用于搜索补助金的过滤器,包括机构、申请人类型、资助类别等。它还提供分页选项,以有效地管理大量结果集。

特性

  • 按关键词搜索政府补助金
  • 对搜索结果进行分页
  • 显示有关每个补助金的详细信息,包括:
    • 机会标题、编号和状态
    • 资助信息(最低奖励金额、最高奖励金额、类别)
    • 日期和截止日期
    • 联系方式
    • 资格要求
    • 附加信息 URL

设置

  1. 克隆存储库并导航到项目目录。
  2. 安装所需的依赖项:
    • Node.js 16 或更高版本
    • npm install
  3. 使用您的 Simpler Grants API 密钥设置 API_KEY 环境变量。
  4. 启动 MCP 服务器:
    npm start
    

服务器将开始运行并侦听传入的 MCP 客户端连接。

用法

服务器运行后,您可以使用 MCP 客户端(例如,Claude Desktop)连接到它。

要使用 "search-grants" 工具,只需发送带有以下参数的请求:

  • query: 搜索查询(例如,“人工智能”,“气候变化”)
  • page: 分页的页码(默认值:1)
  • grantsPerPage: 每页显示的补助金数量(默认值:3)

服务器将回复搜索结果的格式化摘要,包括补助金详细信息。

自定义

您可以通过修改以下内容来自定义服务器:

  • formatGrantDetails: 格式化补助金信息以供显示的函数
  • createSummary: 生成搜索结果摘要的函数
  • API_KEY: 用于验证请求的 Simpler Grants API 密钥

故障排除

如果遇到任何问题,请检查服务器日志以获取更多信息。您也可以联系项目维护人员寻求帮助。

贡献

如果您想为本项目做出贡献,请 fork 存储库并提交包含您的更改的 pull request。

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选