国家公园MCP服务器
](https://smithery.ai/server/@KyrieTangSheng/mcp-server-nationalparks) 
美国国家公园管理局(NPS)API的MCP服务器,提供有关美国国家公园的实时信息,包括公园详细信息、警报和活动。
工具
findParks
- 根据各种标准搜索国家公园 - 输入: - stateCode (可选字符串):按州代码过滤公园(例如,加利福尼亚州为“CA”)。多个状态可以用逗号分隔(例如,“CA、OR、WA”) - q (可选字符串):按名称或描述过滤公园的搜索词 - limit (可选数量):可返回的最大公园数量(默认值:10,最大值:50) - start (可选数字):结果的起始位置(可用于分页) - activities (可选字符串):按可用活动筛选(例如,“徒步旅行、露营”) - 返回:将公园与详细信息进行匹配
getParkDetails
- 获取特定国家公园的全面信息 - 输入: - parkCode (string):国家公园的公园代码(例如,“yose”代表优胜美地,“grca”代表大峡谷) - 返回:详细的公园信息,包括描述、时间、费用、联系人和活动
getAlerts
- 获取国家公园的最新警报,包括关闭、危险和重要信息 - 输入: - parkCode (可选字符串):按公园代码过滤警报(例如,Yosemite的“yose”)。多个公园可以用逗号分隔(例如,“yose,grca”) - limit (可选数字):要返回的最大警报数(默认值:10,最大值:50) - start (可选数字):结果的起始位置(可用于分页) - q (可选字符串):按标题或描述筛选警报的搜索词 - 返回:按公园组织的当前警报
getVisitorCenters
- 获取游客中心及其营业时间的信息 - 输入: - parkCode (可选字符串):按公园代码过滤游客中心(例如,Yosemite的“yose”)。多个公园可以用逗号分隔(例如,“yose,grca”) - limit (可选数量):可返回的游客中心的最大数量(默认值:10,最大值:50) - start (可选数字):结果的起始位置(可用于分页) - q (可选字符串):按名称或描述过滤访客中心的搜索词 - 返回:游客中心信息,包括位置、时间和联系方式
getCampgrounds
- 获取有关可用露营地及其设施的信息 - 输入: - parkCode (可选字符串):按公园代码过滤露营地(例如,Yosemite的“yose”)。多个公园可以用逗号分隔(例如,“yose,grca”) - limit (可选数量):可返回的最大露营地数量(默认值:10,最大值:50) - start (可选数字):结果的起始位置(可用于分页) - q (可选字符串):搜索词,按名称或描述过滤露营地 - 返回:营地信息,包括设施、费用和预订详情
getEvents
- 查找公园即将举办的活动 - 输入: - parkCode (可选字符串):按公园代码过滤事件(例如,Yosemite的“yose”)。多个公园可以用逗号分隔(例如,“yose,grca”) - limit (可选数字):要返回的最大事件数(默认值:10,最大值:50) - start (可选数字):结果的起始位置(可用于分页) - dateStart (可选字符串):筛选事件的开始日期(格式:YYYY-MM-DD) - dateEnd (可选字符串):筛选事件的结束日期(格式:YYYY-MM-DD) - q (可选字符串):按标题或描述筛选事件的搜索词 - 返回:事件信息,包括日期、时间和描述
设置
通过Smithery安装
通过以下方式自动为Claude Desktop安装mcp服务器国家标记 史密瑟里:
npx -y @smithery/cli install @KyrieTangSheng/mcp-server-nationalparks --client claudeNPS API密钥
- 从获取免费的API密钥 国家公园管理局开发者门户
- 安全地存储此密钥,因为它将用于对请求进行身份验证
使用Claude Desktop
要将此服务器与Claude Desktop一起使用,请将以下内容添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"nationalparks": {
"command": "npx",
"args": ["-y", "mcp-server-nationalparks"],
"env": {
"NPS_API_KEY": "YOUR_NPS_API_KEY"
}
}
}
}示例用法
在州内寻找公园
Tell me about national parks in Colorado.获取特定公园的详细信息
What's the entrance fee for Yellowstone National Park?检查警报或关闭
Are there any closures or alerts at Yosemite right now?寻找游客中心
What visitor centers are available at Grand Canyon National Park?寻找露营地
Are there any campgrounds with electrical hookups in Zion National Park?查找即将发生的事件
What events are happening at Acadia National Park next weekend?根据活动规划旅行
Which national parks in Utah have good hiking trails?许可证
此MCP服务器根据MIT许可证获得许可。有关详细信息,请参阅LICENSE文件。
附录:热门国家公园及其代码
| 公园名称 | 公园代码 |
|---|---|
| 约塞米蒂 | |
| 大峡谷 | grca |
| 黄石公园 | 大喊 |
| 锡安 | |
| 大雾山 | |
| 阿卡迪亚 | 阿卡德 |
| 奥林匹克 | |
| 落基山 | 洛莫 |
| 约书亚树 | |
| 红杉和国王峡谷 | 塞基 |
有关完整列表,请访问 NPS网站.
