Labsco
amysatterlee logo

MCP Server for National Park Services Data

โ˜… 3

from amysatterlee

Retrieve data from the National Park Service (NPS) API.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedAccount requiredNeeds API keys

โŒ labsco summary โ€” our analysis, not the vendor's

What it is โ€” an MCP server that retrieves U.S. National Park Service data, letting an assistant answer questions about national parks.

What you get โ€”

  • List parks in a state โ€” park-list with a two-letter code, "What National Parks are in the state of CA?"
  • Fetch park details โ€” park-details by park code, "Give me details about Yellowstone National Park"
  • Built-in prompts (parks-by-state, details-for-park) for natural queries

Requirements โ€” from env + README: Node.js (v18+), Claude Desktop, and a free NPS API key (API_KEY) from nps.gov's developer portal.

Cost snapshot โ€” the server is free and open source (no license stated in metadata); the NPS API key is free to obtain, so there's no service cost.

Setup effort โ€” self-host: clone, npm install, npm run build, add the key to .env, and register node build/index.js in Claude Desktop.

Our take โ€” A friendly, low-stakes example server that's genuinely useful for trip planning. Caveat: it exposes only two lookups (parks by state, park details), so it's narrow โ€” and you do need to register for the free NPS API key first.

Source: the project README โ€” summarized 2026-07-08.