Official description๐ โ๏ธ - U.S. National Parks data from the National Park Service API: park details, alerts, visitor centers, campgrounds and events.
Config template (adjust for your client)
claude mcp add mcp-server-nationalparks -- npx -y mcp-server-nationalparks
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
41 โ ยท KyrieTangSheng/mcp-server-nationalparks ยท read from the GitHub search API ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร ยท listed by 10 sources
Score
score 1,003 ยท 41 โ ยท 10 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆๅก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository KyrieTangSheng/mcp-server-nationalparks๏ผfirst catalogued 2026-10-09๏ผlast seen 2026-10-16ใThere is no official certification or quality rating here โ we record sources and dates only.
MCP Server for the National Park Service (NPS) API, providing real-time information about U.S. National Parks, including park details, alerts, and activities. Tools 1. findParks - Search for national parks based on various criteria - Inputs: - stateCode (optional string): Filter parks by state code (e.g., "CA" for California). Multiple states can be comma-separated (e.g., "CA,OR,WA") - q (optional string): Search term to filter parks by name or description - limit (optional number): Maximum number of parks to return (default: 10, max: 50) - start (optional number): Start position for results (useful for pagination) - activities (optional string): Filter by available activities (e.g., "hiking,camping") - Returns: Matching parks with detailed information 2. getParkDetails - Get comprehensive information about a specific national park - Inputs: - parkCode (string): The park code of the national park (e.g., "yose" for Yosemite, "grca" for Grand Canyon) - Returns: Detailed park information including descriptions, hours, fees, contacts, and activities 3. getAlerts - Get current alerts for national parks including closures, hazards, and important information - Inputs: - parkCode (optional string): Filter alerts by park code (e.g., "yose" for Yosemite). Multiple parks can be comma-separated (e.g., "yose,grca") - limit (optional number): Maximum number of alerts to return (default: 10, max: 50) - start (optional number): Start position for results (useful for pagination) - q (optional string): Search term to filter alerts by title or description - Returns: Current alerts organized by park 4. getVisitorCenters - Get information about visitor centers and their operating hours - Inputs: - parkCode (optional string): Filter visitor centers by park code (e.g., "yose" for Yosemite). Multiple parks can be comma-separated (e.g., "yose,grca") - limit (optional number): Maximum number of visitor centers to return (default: 10, max: 50) - start (optional number): Start position for results (useful for pagination) - q (optional string): Search term to filter visitor centers by name or description - Returns: Visitor center information including location, hours, and contact details 5. getCampgrounds - Get information about available campgrounds and their amenities - Inputs: - parkCode (optional string): Filter campgrounds by park code (e.g., "yose" for Yosemite). Multiple parks can be comma-separated (e.g., "yose,grca") - limit (optional number): Maximum number of campgrounds to return (default: 10, max: 50) - start (optional number): Start position for results (useful for pagination) - q (optional string): Search term to filter campgrounds by name or description - Returns: Campground information including amenities, fees, and reservation details 6. getEvents - Find upcoming events at parks - Inputs: - parkCode (optional string): Filter events by park code (e.g., "yose" for Yosemite). Multiple parks can be comma-separated (e.g., "yose,grca")