ridb-searchSearch the Recreation Information Database (RIDB) for campgrounds and recreation facilities near a location. Use when finding campgrounds, recreation areas, or federal facilities by location/radius. Supports geocoding (city names) and lat/lon coordinates.
Install via ClawdBot CLI:
clawdbot install seanrea/ridb-searchSearch recreation.gov's database for campgrounds and facilities near a location.
Requires a free RIDB API key:
export RIDB_API_KEY=your_key_hereSearch by location name (auto-geocodes):
python scripts/search.py --location "Bend, OR" --radius 50
python scripts/search.py -l "Yosemite Valley" -r 25 --camping-only
Search by coordinates:
python scripts/search.py --lat 44.0582 --lon -121.3153 --radius 50
| Flag | Description |
|------|-------------|
| --location, -l | Location name to geocode (e.g., "Bend, OR") |
| --lat | Latitude (use with --lon) |
| --lon | Longitude (use with --lat) |
| --radius, -r | Search radius in miles (default: 50) |
| --limit | Max results (default: 50) |
| --camping-only | Filter to camping facilities |
| --reservable-only | Filter to reservable facilities |
| --json | Output JSON (for programmatic use) |
Human-readable (default):
π Geocoded 'Bend, OR' to 44.0582, -121.3153
Found 23 facilities within 50 miles
------------------------------------------------------------
ποΈ Tumalo State Park
ID: 234567 | β
Reservable
Org: Oregon State Parks
URL: https://www.recreation.gov/camping/campgrounds/234567
JSON output (--json):
{
"query": {"latitude": 44.0582, "longitude": -121.3153, "radius_miles": 50},
"total_count": 23,
"facilities": [
{
"id": "234567",
"name": "Tumalo State Park",
"reservable": true,
"url": "https://www.recreation.gov/camping/campgrounds/234567"
}
]
}
id field is the campground ID used for availability checks on recreation.govGenerated Mar 1, 2026
Travelers can use this skill to find campgrounds and recreation facilities near their destination, helping them plan camping trips or outdoor activities. It supports geocoding from city names, making it easy to search without knowing exact coordinates, and filters like camping-only or reservable-only streamline the planning process.
Event organizers can search for nearby campgrounds to accommodate attendees for outdoor festivals or gatherings, using location-based queries to identify reservable facilities. The JSON output option allows for integration into event planning tools to automate logistics and availability checks.
Real estate agents or developers can assess recreational amenities near properties by searching for campgrounds and federal facilities within a radius, enhancing property listings with local outdoor opportunities. This helps in marketing properties in scenic or recreational areas to attract buyers interested in outdoor lifestyles.
Researchers or conservationists can utilize this skill to map recreation facilities near natural areas, aiding in studies on human impact or resource management. The ability to filter by camping facilities and output JSON supports data analysis and integration with geographic information systems (GIS).
Offer a free tier with basic search capabilities and limited queries, while charging for advanced features like higher limits, premium geocoding, or commercial use. Revenue is generated through subscription plans or pay-per-use fees for businesses requiring extensive data access.
License the skill to travel websites or apps, embedding campground searches into their booking systems. Revenue comes from licensing fees or revenue-sharing agreements when users book reservations through integrated links to recreation.gov.
Develop tailored versions for specific industries like tourism agencies or government bodies, offering enhanced features such as custom filters or data exports. Revenue is generated through one-time development fees and ongoing support contracts.
π¬ Integration Tip
Ensure the RIDB API key is securely stored as an environment variable, and consider caching geocoding results to improve performance and reduce API calls to OpenStreetMap/Nominatim.
Summarize URLs or files with the summarize CLI (web, PDFs, images, audio, YouTube).
AI-optimized web search via Tavily API. Returns concise, relevant results for AI agents.
This skill should be used when users need to search the web for information, find current content, look up news articles, search for images, or find videos. It uses DuckDuckGo's search API to return results in clean, formatted output (text, markdown, or JSON). Use for research, fact-checking, finding recent information, or gathering web resources.
Web search and content extraction via Brave Search API. Use for searching documentation, facts, or any web content. Lightweight, no browser required.
Search indexed Discord community discussions via Answer Overflow. Find solutions to coding problems, library issues, and community Q&A that only exist in Discord conversations.
Multi search engine integration with 17 engines (8 CN + 9 Global). Supports advanced search operators, time filters, site search, privacy engines, and WolframAlpha knowledge queries. No API keys required.