MCP.so
登录

MCP Server for National Park Services Data

@amysatterlee

关于 MCP Server for National Park Services Data

Model Context Protocol (MCP) Server for National Park Services data

基本信息

分类

数据与分析

传输方式

stdio

发布者

amysatterlee

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "nps": {
      "command": "node",
      "args": [
        "/<Path to Server>/build/index.js"
      ],
      "env": {
        "API_KEY": ""
      }
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is MCP Server for National Park Services Data?

This server provides an interface to retrieve National Park Services (NPS) data, including a list of national parks in a given U.S. state and detailed information about a specific national park. It uses the National Park Service API and is designed for use with Claude Desktop.

How to use MCP Server for National Park Services Data?

Install dependencies with npm install, set your NPS API key in a .env file, build with npm run build, and run node ./build/server.js. For Claude Desktop, add the server to claude_desktop_config.json specifying the path to the build and your API key, then restart Claude. Use the tools park-list (stateCode) and park-details (parkCode) or prompts parks-by-state and details-for-park to query data.

Key features of MCP Server for National Park Services Data

  • Retrieve list of national parks by U.S. state code
  • Fetch detailed information for a specific park by code
  • Predefined prompts for natural language queries
  • Integrates with Claude Desktop for conversational interaction
  • Requires a free NPS API key for authentication

Use cases of MCP Server for National Park Services Data

  • Ask Claude "What National Parks are in the state of CA?" and receive a list
  • Request "Give me details about Yellowstone National Park" to get full park info
  • Build automated workflows that fetch park data based on user input
  • Enhance travel planning apps with real-time park information

FAQ from MCP Server for National Park Services Data

What are the runtime requirements?

Node.js v18 or later, npm or yarn, and a valid NPS API key obtained from the National Park Service developer page. Claude Desktop is required for running the MCP server interactively.

How do I get an NPS API key?

Visit https://www.nps.gov/subjects/developer/get-started.htm and follow the instructions to request a free API key.

What tools and prompts are available?

The server provides two tools: park-list (parameter: stateCode) and park-details (parameter: parkCode). It also includes two prompts: parks-by-state and details-for-park for natural language access.

How do I configure the server with Claude Desktop?

Add an entry to your claude_desktop_config.json with the command node, the path to the built index.js file, and your API key in the env field. Restart Claude Desktop and verify the server is recognized via the tools icon.

Where does the data come from?

All data is retrieved live from the National Park Service API. No local cache or database is used.

评论

数据与分析 分类下的更多 MCP 服务器