National Parks MCP Server
Plan US National Park Service trips — parks, alerts, campgrounds, things to do, events.
Connect it
Settings → Connectors → Add custom connector
URL: https://national-parks.caseyjhand.com/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://national-parks.caseyjhand.com/mcp{
"mcpServers": {
"national-parks-mcp-server": {
"url": "https://national-parks.caseyjhand.com/mcp"
}
}
}claude mcp add --transport http national-parks-mcp-server https://national-parks.caseyjhand.com/mcp{
"servers": {
"national-parks-mcp-server": {
"type": "http",
"url": "https://national-parks.caseyjhand.com/mcp"
}
}
}{
"mcpServers": {
"national-parks-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/national-parks-mcp-server@0.2.2"
],
"env": {
"NPS_API_KEY": "<value>"
}
}
}
}claude mcp add national-parks-mcp-server -- npx -y @cyanheads/national-parks-mcp-server@0.2.26 tools, pulled live
nps_find_parksread-onlyResolve a place name, US state, or free-text query to National Park Service parks â the required first step before the detail tools. Returns each park's parkCode (the key nps_get_park, nps_get_alerts, nps_find_campgrounds, nps_get_activities, and nps_find_events all use) plus a compact trip-planning summary (designation, states, description, coordinates, headline activities, entrance fee, NPS pa
nps_get_parkread-onlyFull trip-planning detail for one or more parks by parkCode: description, activities and topics, entrance fees and passes, operating hours by area/season, contacts, directions, a free-text weather overview, representative images, and the NPS page for everything else. Get codes from nps_find_parks. Accepts up to ten codes per call. Use the fields parameter to return only the sections you need.
nps_get_alertsread-onlyCurrent alerts for a park or a whole state â closures, hazards, caution notices, and information â with category and recency surfaced first so "is anything closed at Glacier right now?" is answered at a glance. Get park codes from nps_find_parks, or pass a stateCode for a statewide "what's closed" sweep. Returns most-recent-first. An empty result with totalCount 0 means no active alerts match
nps_find_campgroundsread-onlyCampgrounds at a park or across a state: amenities (potable water, showers, RV dump station, toilets, trash collection, RV access), reservable vs. first-come-first-served site counts, reservation guidance and booking URL, accessibility, and fees â answering "where can I camp at Zion, and can I get an RV hookup?" Get park codes from nps_find_parks. Some parks list lodging or backcountry permits i
nps_get_activitiesread-onlyCurated things to do and points of interest at a park â title, description, time commitment, location, accessibility, and fee/pet/reservation flags â answering "what should I do at Acadia?" Covers the NPS editorially-curated activity list (distinct from a park's raw activity tags in nps_get_park). Accepts a single 4-letter park code or a single two-letter state code, and at least one is requir
nps_find_eventsread-onlyScheduled events at a park within a date range â ranger programs, festivals, tours, interpretive events â answering "what's happening at Yellowstone this weekend?" with title, dates and times, location, category, fee, and registration links. Get park codes from nps_find_parks. Paginates by page number, not offset. Many parks list few or no events; an empty result is not an error.
Alternatives in Developer Tools
Compare →
Context7A
Up-to-date docs for AI agents
OMOmnaraA
Deploy durable AI agents with Omnara, an open-source managed-agent platform.
AAAirbyte AgentsOfficialA
Let AI agents query data and act across all your business apps via MCP.
ARApple RagA
Apple developer docs and WWDC transcripts with RAG retrieval and Jev relevance ranking.
NENetdataA
Real-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.
VirusTotalOfficialA
Official VirusTotal MCP server: threat reports, file and URL submissions, and analysis recovery.