tentahead-mcp
MCP server for campsite search and trip planning. Search parks, check availability, compare options, and plan group trips — all from your AI assistant.
Connects to the Tentahead API, which covers Illinois state parks with live availability, weather, safety, EV charging, and drive-time data.
Quick Start
Add to your MCP client config:
{
"mcpServers": {
"tentahead": {
"command": "npx",
"args": ["-y", "tentahead-mcp"]
}
}
}
That's it. An API key is created automatically on first run.
Tools
| Tool | Description |
|---|---|
search_parks | Search parks by origin, drive time, activities, camping types, and group support |
find_campsites | Find available campsites for a date range, ranked for group fit and amenities |
find_open_weekends | Find upcoming weekends with viable availability for a group |
check_availability | Check site-level availability for a specific park and date range |
get_park_details | Full park profile with facilities, rules, trails, and planning details |
get_weather | Forecast conditions and monthly normals for trip planning |
check_safety | Safety context including alerts, hunting overlap, and emergency support |
find_ev_charging | On-site and nearby EV charging stations with connector and power filters |
find_similar | Find parks similar to a reference site or description |
Prompts
| Prompt | Description |
|---|---|
plan_troop_trip | Plan a troop trip with availability, safety, and weather workflow |
weekend_search | Fast weekend search flow |
pre_trip_check | Pre-trip weather/safety/facility briefing |
compare_parks | Compare two or three parks side-by-side |
Example Queries
"Find campgrounds within 2 hours of Chicago for a 20-person scout troop in May"
"Compare Illinois Beach and Kankakee River for a family weekend"
"Which parks near Springfield have electric sites available the weekend of April 12?"
"Give me a pre-trip safety briefing for Starved Rock this Friday"
Configuration
| Environment Variable | Default | Description |
|---|---|---|
TENTAHEAD_API_URL | https://api.tentahead.com/mcp | API endpoint |
API keys are stored in ~/.tentahead/api-key.json and created automatically.
How It Works
This is a thin relay that connects your local MCP client (Claude, ChatGPT, etc.) to the Tentahead API. Tools and prompts are discovered dynamically from the upstream server, so you always get the latest capabilities without updating this package.
Links
- Tentahead — Browse campground listings
- API Health — Check API status
- llms.txt — LLM discovery file
License
MIT