Retrieve NPS campground details (site counts, reservation info, amenities) for a park unit via the NPS Data API's Campgrounds endpoint.
domain: developer.nps.gov · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Sign up for a free 40-character NPS API key at nps.gov/subjects/developer
Call GET https://developer.nps.gov/api/v1/campgrounds?parkCode={code} for one or more park codes
Parse campsite type counts, reservation info, and amenity fields from the response
Resolve parkCode via the Parks endpoint first if you only have a park name
Cache results since NPS refreshes most data on roughly a 2-hour interval, not real-time
Known gotchas
NPS Campgrounds data is a separate source from RIDB/Recreation.gov and can disagree on details for the same physical campground
NPS's own API documentation pages are largely unmaintained (last major update 2017) even though the API itself is live — verify field behavior against current responses rather than the docs alone
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?