National Parks

National Parks

MCP server delivering real-time U.S. National Park info via the NPS API.

35
Stars
13
Forks
0
Releases

Overview

National Parks MCP Server provides real-time access to U.S. National Parks data through the National Park Service (NPS) API, including park details, alerts, visitor centers, campgrounds, and events. It exposes six MCP tools: findParks, getParkDetails, getAlerts, getVisitorCenters, getCampgrounds, and getEvents. Each tool accepts specific inputs such as stateCode, parkCode, start, limit, q, dateStart, and dateEnd, and returns structured information: park metadata and descriptions, hours, fees, contacts, activities; current alerts by park; visitor center locations, hours, and contacts; campground amenities, fees, and reservation details; and upcoming events with dates and descriptions. The server can be installed via Smithery and configured for Claude Desktop usage, requiring an NPS API key for authentication. The README also provides practical usage examples and an appendix listing popular park codes. This MCP server is designed for developers and applications that need up-to-date park information, alerts, and activities to power travel planners, chatbots, or data integrations.

Details

Owner
KyrieTangSheng
Language
TypeScript
License
MIT License
Updated
2025-12-04

Features

findParks

Search national parks by state code, query, activities, with pagination and limit controls; returns matching parks with detailed info.

getParkDetails

Fetch comprehensive park data by parkCode, including descriptions, hours, fees, contacts, and activities.

getAlerts

Retrieve current alerts for one or more parks with optional parkCode filtering, limit, start, and search terms.

getVisitorCenters

Provide visitor centers with locations, hours, and contact details, with optional filtering and pagination.

getCampgrounds

Get campground information including amenities, fees, and reservation details, filtered by parkCode with pagination.

getEvents

Find upcoming events with dates, times, and descriptions; supports date range filtering and search terms.

Audience

DevelopersIntegrate real-time National Park data (details, alerts, centers, camps, events) into apps.
Claude DesktopQuery park data via Claude Desktop using the MCP server.

Tags

national-parksnps-apiparks-infoalertsvisitor-centerscampgroundseventstrailsreal-timemcp-server