Recreation.gov (verified)
Search and explore US federal recreation areas, campgrounds, facilities, permits, and reservations via the RIDB.
Quick Start
# Connect this server (installs CLI if needed)
npx -y smithery mcp add recreation-gov
# Browse available tools
npx -y smithery tool list recreation-gov
# Get full schema for a tool
npx -y smithery tool get recreation-gov organizations.list
# Call a tool
npx -y smithery tool call recreation-gov organizations.list '{}'Direct MCP Connection
Endpoint: https://recreation-gov.run.tools
Required config:
bearer(query) — API key
Tools (62)
organizations.list— This endpoint retrieves all organizations. Rate Limit is set to 50 request/second.organizations.get— This endpoint retrieves a specific organization. Rate Limit is set to 50 request/second.recareas.list— This endpoint retrieves all RecAreas. Rate Limit is set to 50 request/second.recareas.get— This endpoint retrieves a specific RecArea. Rate Limit is set to 50 request/second.organizations.recareas.list— This endpoint retrieves all RecAreas belonging to a specific organization. Rate Limit is set to 50 request/second.organizations.recareas.get— This endpoint retrieves a specific RecArea belonging to a specific organization. Rate Limit is set to 50 request/second.facilities.list— This endpoint retrieves all facilities. Rate Limit is set to 50 request/second.facilities.get— This endpoint retrieves a specific facility. Rate Limit is set to 50 request/second.organizations.facilities.list— This endpoint retrieves all facilities belonging to a specific organization. Rate Limit is set to 50 request/second.organizations.facilities.get— This endpoint retrieves a specific facility belonging to a specific organization. Rate Limit is set to 50 request/secon…recareas.facilities.list— This endpoint retrieves all facilities belonging to a specific RecArea. Rate Limit is set to 50 request/second.recareas.facilities.get— This endpoint retrieves a specific facility belonging to a specific RecArea. Rate Limit is set to 50 request/second.recareaaddresses.list— This endpoint retrieves all RecArea addresses. Rate Limit is set to 50 request/second.recareaaddresses.get— This endpoint retrieves a specific RecArea. Rate Limit is set to 50 request/second.recareas.recareaaddresses.list— This endpoint retrieves all RecArea addresses for a specific RecArea. Rate Limit is set to 50 request/second.recareas.recareaaddresses.get— This endpoint retrieves a specific RecArea for a specific RecArea. Rate Limit is set to 50 request/second.facilityaddresses.list— This endpoint retrieves all facility addresses. Rate Limit is set to 50 request/second.facilityaddresses.get— This endpoint retrieves a specific facility. Rate Limit is set to 50 request/second.facilities.facilityaddresses.list— This endpoint retrieves all facility addresses for a specific facility. Rate Limit is set to 50 request/second.facilities.facilityaddresses.get— This endpoint retrieves a specific facility for a specific facility. Rate Limit is set to 50 request/second.campsites.list— This endpoint retrieves all campsites. Rate Limit is set to 50 request/second.campsites.get— This endpoint retrieves a specific campsite. Rate Limit is set to 50 request/second.facilities.campsites.list— This endpoint retrieves all campsites for a specific facility. Rate Limit is set to 50 request/second.facilities.campsites.get— This endpoint retrieves a specific campsite for a specific facility. Rate Limit is set to 50 request/second.permitentrances.list— This endpoint retrieves all permit entrances. Rate Limit is set to 50 request/second.permitentrances.get— This endpoint retrieves a specific permit entrance. Rate Limit is set to 50 request/second.facilities.permitentrances.list— This endpoint retrieves all permit entrances for a specific facility. Rate Limit is set to 50 request/second.facilities.permitentrances.get— This endpoint retrieves a specific permit entrance for a specific facility. Rate Limit is set to 50 request/second.tours.list— This endpoint retrieves all tours. Rate Limit is set to 50 request/second.tours.get— This endpoint retrieves a specific tour. Rate Limit is set to 50 request/second.facilities.tours.list— This endpoint retrieves all tours for a specific facility. Rate Limit is set to 50 request/second.facilities.tours.get— This endpoint retrieves a specific tour for a specific facility. Rate Limit is set to 50 request/second.activities.list— This endpoint retrieves all activities. Rate Limit is set to 50 request/second.activities.get— This endpoint retrieves a specific activity. Rate Limit is set to 50 request/second.recareas.activities.list— This endpoint retrieves all activities for a specific RecArea. Limit is set to 50 request/second.recareas.activities.get— This endpoint retrieves a specific activity for a specific RecArea. Limit is set to 50 request/second.facilities.activities.list— This endpoint retrieves all activities for a specific facility. Limit is set to 50 request/second.facilities.activities.get— This endpoint retrieves a specific activity for a specific facility. Limit is set to 50 request/second.campsites.attributes.list— This endpoint retrieves all attributes for a specific campsite. Limit is set to 50 request/second.permitentrances.attributes.list— This endpoint retrieves all attributes for a specific permit entrance. Limit is set to 50 request/second.tours.attributes.list— This endpoint retrieves all attributes for a specific tour. Limit is set to 50 request/second.permitentrances.zones.list— This endpoint retrieves all zones for a specific permit entrance. Limit is set to 50 request/second.permitentrances.zones.get— This endpoint retrieves a specific zone for a specific permit entrance. Limit is set to 50 request/second.events.list— This endpoint retrieves all events. Limit is set to 50 request/second.events.get— This endpoint retrieves a specific event. Limit is set to 50 request/second.recareas.events.list— This endpoint retrieves all events for a specific RecArea. Limit is set to 50 request/second.recareas.events.get— This endpoint retrieves a specific event for a specific RecArea. Limit is set to 50 request/second.facilities.events.list— This endpoint retrieves all events for a specific facility. Limit is set to 50 request/second.facilities.events.get— This endpoint retrieves a specific event for a specific facility. Limit is set to 50 request/second.links.list— This endpoint retrieves all links. Limit is set to 50 request/second.links.get— This endpoint retrieves a specific link. Limit is set to 50 request/second.recareas.links.list— This endpoint retrieves all links for a specific RecArea. Limit is set to 50 request/second.recareas.links.get— This endpoint retrieves a specific link for a specific RecArea. Limit is set to 50 request/second.facilities.links.list— This endpoint retrieves all links for a specific facility. Limit is set to 50 request/second.facilities.links.get— This endpoint retrieves a specific link for a specific facility. Limit is set to 50 request/second.media.list— This endpoint retrieves all media. Limit is set to 50 request/second.media.get— This endpoint retrieves a specific media. Limit is set to 50 request/second.recareas.media.list— This endpoint retrieves all media for a specific RecArea. Limit is set to 50 request/second.recareas.media.get— This endpoint retrieves a specific media for a specific RecArea. Limit is set to 50 request/second.facilities.media.list— This endpoint retrieves all media for a specific facility. Limit is set to 50 request/second.
*Response truncated. Use npx -y smithery for complete data.*