“国家公园” MCP 服务器的功能是什么?
国家公园 MCP 服务器将 AI 助手和开发者工具与美国国家公园管理局(NPS)API 连接,实现对全美国家公园全面信息的实时访问。它作为 AI 客户端与 NPS API 之间的桥梁,帮助完成如公园检索、详细公园数据获取、警报监控、游客中心和露营地信息访问等任务。该服务器通过提供标准化的工具和资源,简化开发者集成最新国家公园信息到应用、自动化规划与研究,并让 AI 模型能基于实时公园数据提供准确的答案或执行操作。
提示词列表
仓库中未提及任何提示词模板。
资源列表
仓库中未提供明确的资源定义。
工具列表
findParks
根据州、活动或关键词等多种条件搜索国家公园,返回符合条件的公园详细信息。getParkDetails
获取某一特定国家公园的全面信息,包括简介、开放时间、费用、联系方式及可用活动等。getAlerts
获取国家公园的当前警报,如关闭、危险或重要通知。可按公园和搜索词过滤。getVisitorCenters
查询公园内游客中心的信息,包括位置、开放时间及联系方式。getCampgrounds
获取国家公园内露营地的信息、设施以及可用性等。
典型应用场景
行程规划与公园发现
开发者可构建助手或应用,帮助用户根据位置、兴趣或活动发现国家公园,提高行程规划效率。实时警报监控
让 AI 代理或应用通过直接检索 NPS 数据库当前警报,提醒用户公园关闭、天气灾害或特殊事件。访客信息服务
将最新游客中心和露营地数据集成进旅行指南或聊天机器人,确保用户获取准确的运营细节和联系方式。教育工具
利用公园详情和活动信息,构建支持美国地理、历史及环境学习的教育平台或课堂助手。自定义行程生成
利用服务器提供的工具,帮助用户基于偏好活动、无障碍需求或地理限制生成个性化行程。
设置方法
Windsurf
- 确保已安装 Node.js 等前提条件。
- 找到您的 Windsurf 配置文件。
- 在
mcpServers部分添加国家公园 MCP 服务器,示例如下:{ "national-parks": { "command": "npx", "args": ["@KyrieTangSheng/mcp-server-nationalparks@latest"] } } - 保存配置文件并重启 Windsurf。
- 验证国家公园 MCP 服务器已成功运行并可访问。
Claude
- 安装任何所需依赖(如 Node.js)。
- 打开 Claude 的配置文件。
- 插入 MCP 服务器配置:
{ "national-parks": { "command": "npx", "args": ["@KyrieTangSheng/mcp-server-nationalparks@latest"] } } - 保存更改并重启 Claude。
- 检查服务器连接,确保集成成功。
Cursor
- 确认开发环境已配置好(如 Node.js 等)。
- 编辑 Cursor 配置文件,包含服务器信息如下:
{ "national-parks": { "command": "npx", "args": ["@KyrieTangSheng/mcp-server-nationalparks@latest"] } } - 保存并重启 Cursor。
- 确认 MCP 服务器已出现在工具列表中。
Cline
- 按需准备系统前提条件。
- 找到并打开 Cline 的配置文件。
- 按如下方式添加国家公园 MCP 服务器:
{ "national-parks": { "command": "npx", "args": ["@KyrieTangSheng/mcp-server-nationalparks@latest"] } } - 保存并重启 Cline。
- 通过运行服务器上的工具测试集成。
API 密钥安全
如服务器需要 API 密钥或密文,请使用环境变量保障安全。例如:
{
"national-parks": {
"command": "npx",
"args": ["@KyrieTangSheng/mcp-server-nationalparks@latest"],
"env": {
"NPS_API_KEY": "${NPS_API_KEY}"
},
"inputs": {
"api_key": "${NPS_API_KEY}"
}
}
}
请将 ${NPS_API_KEY} 替换为您的实际 API 密钥。
在流程中使用 MCP
在 FlowHunt 中使用 MCP
要将 MCP 服务器集成进 FlowHunt 工作流,请先在流程中添加 MCP 组件,并将其连接到您的 AI 代理:

点击 MCP 组件打开配置面板,在系统 MCP 配置区,使用以下 JSON 格式填写您的 MCP 服务器信息:
{
"national-parks": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI 代理即可作为工具调用该 MCP,访问其全部功能。请记得将 "national-parks" 替换为实际 MCP 服务器名称,并将 URL 替换为您的 MCP 服务器地址。
总览
| 部分 | 可用性 | 详情/说明 |
|---|---|---|
| 总览 | ✅ | README.md 中有描述 |
| 提示词列表 | ⛔ | 未找到提示词模板 |
| 资源列表 | ⛔ | 未发现明确资源 |
| 工具列表 | ✅ | README.md 中有详细工具说明 |
| API 密钥安全 | ⛔ | 未明确文档,但有最佳实践建议 |
| 采样支持(评估时重要性较低) | ⛔ | 未提及 |
根据上述表格,该 MCP 服务器专注且在工具方面文档完善,但缺乏明确的提示词模板、官方资源定义以及采样/roots 等高级 MCP 原语的文档。
我们的看法
该 MCP 服务器为与国家公园管理局数据交互提供了丰富工具,并以 MIT 许可证开源。然而,其功能完整性受限于提示词模板、资源文档和对高级 MCP 原语(如 Roots 或采样)的支持尚不明确。
MCP 评分
| 是否有 LICENSE | ✅ (MIT) |
|---|---|
| 至少有一个工具 | ✅ |
| Fork 数 | 4 |
| Star 数 | 16 |
