National Parks MCP Server

National Parks MCP Server

site icon
2025.03.21 9
TypeScript地图服务旅游规划公园信息查询位置服务
mcp-server-nationalparks 是一个为美国国家公园服务(NPS)API 提供实时信息的 MCP 服务器。它能够提供关于美国国家公园的详细信息、警报和活动等数据。该服务器的主要功能包括搜索国家公园、获取公园详细信息、获取当前警报、获取游客中心信息、获取露营地信息以及查找即将举行的活动。适用于旅游规划、公园信息查询、活动安排等场景。
View on GitHub

Overview

基本能力

产品定位

mcp-server-nationalparks 是一个为美国国家公园服务(NPS)API 提供实时信息的 MCP 服务器。

核心功能

  1. 搜索国家公园:根据州代码、搜索词、活动等条件搜索国家公园。
  2. 获取公园详细信息:包括描述、开放时间、费用、联系方式和活动等。
  3. 获取当前警报:包括关闭、危险和重要信息等。
  4. 获取游客中心信息:包括位置、开放时间和联系方式等。
  5. 获取露营地信息:包括设施、费用和预订详情等。
  6. 查找即将举行的活动:包括日期、时间和描述等。

适用场景

  1. 旅游规划:查找国家公园及其相关信息。
  2. 公园信息查询:获取特定公园的详细信息和当前状态。
  3. 活动安排:查找和安排即将举行的公园活动。
  4. 露营计划:查找和预订露营地。
  5. 游客中心查询:获取游客中心的开放时间和位置。

工具列表

  1. findParks:根据各种条件搜索国家公园。
  2. getParkDetails:获取特定国家公园的详细信息。
  3. getAlerts:获取国家公园的当前警报。
  4. getVisitorCenters:获取游客中心及其开放时间的信息。
  5. getCampgrounds:获取可用露营地及其设施的信息。
  6. getEvents:查找即将在公园举行的活动。

常见问题解答

  1. 如何获取 API 密钥?
  2. National Park Service Developer Portal 获取免费的 API 密钥。

  3. 如何安装服务器?

  4. 可以通过 Smithery 自动安装,或手动配置到 Claude Desktop 中。

  5. 如何搜索特定州的国家公园?

  6. 使用 findParks 工具,并指定 stateCode 参数。

使用教程

使用依赖

  1. 获取免费的 NPS API 密钥:National Park Service Developer Portal

安装教程

通过 Smithery 安装

npx -y @smithery/cli install @KyrieTangSheng/mcp-server-nationalparks --client claude

手动配置到 Claude Desktop

claude_desktop_config.json 中添加以下内容:

{
  "mcpServers": {
    "nationalparks": {
      "command": "npx",
      "args": ["-y", "mcp-server-nationalparks"],
      "env": {
        "NPS_API_KEY": "YOUR_NPS_API_KEY"
      }
    }
  }
}

调试方式

  1. 搜索国家公园 Tell me about national parks in Colorado.

  2. 获取公园详细信息 What's the entrance fee for Yellowstone National Park?

  3. 检查警报或关闭 Are there any closures or alerts at Yosemite right now?

  4. 查找游客中心 What visitor centers are available at Grand Canyon National Park?

  5. 查找露营地 Are there any campgrounds with electrical hookups in Zion National Park?

  6. 查找即将举行的活动 What events are happening at Acadia National Park next weekend?

  7. 根据活动规划旅行 Which national parks in Utah have good hiking trails?

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。