Skip to main content
Glama

赠款搜索 MCP 服务器

该项目是一个 MCP(模型上下文协议)服务器,提供根据关键字搜索政府补助的工具。

视频介绍

视频介绍

概述

拨款搜索 MCP 服务器使用@modelcontextprotocol/sdk软件包构建。它公开了一个名为“search-grants”的工具,允许用户根据搜索查询来搜索可用的政府拨款。

服务器与 Simpler Grants API 交互以获取授权数据并格式化结果以供显示。

MCP 从Simpler Grants API中检索数据,该 API 提供了一套全面的端点,用于访问政府拨款信息。该 API 目前处于 Alpha 版本,主要用于测试和反馈。它包含搜索机会、检索机构信息以及访问拨款详细数据等功能,所有功能均采用用户友好的格式。

该 API 支持多种筛选条件,用于搜索拨款申请,包括机构、申请人类型、资助类别等。此外,它还提供分页选项,以便高效管理大量结果。

Related MCP server: Library MCP

特征

  • 按关键字搜索政府补助

  • 对搜索结果进行分页

  • 显示每项补助金的详细信息,包括:

    • 机会标题、编号和状态

    • 资助信息(资助下限、资助上限、类别)

    • 日期和截止日期

    • 联系信息

    • 资格要求

    • 附加信息 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 密钥

故障排除

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

贡献

如果您想为该项目做出贡献,请分叉存储库并提交包含您的更改的拉取请求。

One-click Deploy
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Tar-ive/grants-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server