Search for national parks based on various criteria like state, name, or available activities
Get comprehensive information about a specific national park including descriptions, hours, fees, contacts, and activities
Get current alerts for national parks including closures, hazards, and important information
Get information about visitor centers and their operating hours
Get information about available campgrounds and their amenities
Find upcoming events at parks
The National Parks Service MCP provides comprehensive access to the National Park Service (NPS) API, allowing you to retrieve detailed information about U.S. National Parks. Get up-to-date data on park details, current alerts, visitor centers, campgrounds, and upcoming events. With this MCP, you can search for parks by state, activity type, or keyword, and access rich information about each park including descriptions, entrance fees, operating hours, and available amenities. It's perfect for trip planning, checking current conditions, or learning more about America's natural treasures.
The National Parks Service MCP provides a convenient interface to the National Park Service (NPS) API, giving you access to comprehensive information about U.S. National Parks directly through Claude.
Before using this MCP, you'll need to get a free API key from the National Park Service:
The easiest way to install the National Parks Service MCP is through Smithery:
npx -y @smithery/cli install @KyrieTangSheng/mcp-server-nationalparks --client claude
If you prefer to install manually:
git clone https://github.com/KyrieTangSheng/mcp-server-nationalparks.git
cd mcp-server-nationalparks
npm install
To use this MCP with Claude Desktop, add the following to your claude_desktop_config.json
file:
{
"mcpServers": {
"nationalparks": {
"command": "npx",
"args": ["-y", "mcp-server-nationalparks"],
"env": {
"NPS_API_KEY": "YOUR_NPS_API_KEY"
}
}
}
}
Replace YOUR_NPS_API_KEY
with the API key you obtained from the National Park Service.
Once configured, you can ask Claude questions about national parks. Here are some example prompts:
When querying specific parks, you can use their park codes. Here are some common ones:
| Park Name | Park Code | | --- | --- | | Yosemite | yose | | Grand Canyon | grca | | Yellowstone | yell | | Zion | zion | | Great Smoky Mountains | grsm | | Acadia | acad | | Olympic | olym | | Rocky Mountain | romo |
For other parks, you can search by name and Claude will help identify the correct park code.