Skip to main content
Glama

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.

Related MCP server: National Parks MCP Server

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.

License

MIT

Available Tools

9 tools
check_availabilityCheck AvailabilityA
Read-only

Check detailed site-level availability for a specific park and date range, including spot types and capacity context.

Inputs: end_date (required), start_date (required), group_size, park_id, +2 more.

check_safetyCheck Park SafetyA
Read-only

Return park safety context including alerts, hunting overlap, and nearby emergency support for a given trip window.

Inputs: end_date (required), start_date (required), park_id, park_name.

find_campsitesFind CampsitesA
Read-only

Find available campsite options for a date range, ranked for group fit, amenities, drive time, and price across supported parks.

Inputs: end_date (required), group_size (required), start_date (required), ada_accessible, +10 more.

find_ev_chargingFind EV ChargingA
Read-only

Return on-site charging options and nearby public charging stations for a park, with connector, power, and network filters.

Inputs: connector_type, end_date, min_power_kw, network, +4 more.

find_open_weekendsFind Open WeekendsA
Read-only

Find upcoming weekend date options with viable campsite availability for a group, optionally filtered by park, state, month, or drive time.

Inputs: group_size (required), max_drive_minutes, month, near, +4 more.

find_similarFind Similar CampsitesB
Read-only

Find campsites similar to a reference site or campsite description, optionally filtering to currently available matches for a date range.

Inputs: available_only, description, end_date, limit, +7 more.

get_park_detailsGet Park DetailsB
Read-only

Return a park profile with facilities, rules, trails, amenities, and scout-relevant planning details for a specific park.

Inputs: park_id, park_name.

get_weatherGet Park WeatherB
Read-only

Return forecast conditions and monthly normals for trip planning at a specific park.

Inputs: date, month, park_id, park_name.

search_parksSearch ParksB
Read-only

Search supported parks by origin, drive time, activities, camping types, and group-camping support.

Inputs: activities, has_group_camping, has_spot_types, limit, +4 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.7/5.0

    Scored across 9 tools

    Disambiguation5/5

    Each tool has a clearly distinct purpose with no overlap: availability checking, safety context, campsite finding, EV charging, weekend planning, similarity matching, park details, weather forecasting, and park searching. The descriptions reinforce unique functions, making tool selection unambiguous.

    Naming Consistency5/5

    All tools follow a consistent verb_noun pattern (e.g., check_availability, find_campsites, get_park_details) with no deviations in style or convention. This predictability aids agent understanding and navigation of the toolset.

    Tool Count5/5

    With 9 tools, the set is well-scoped for trip planning and campsite booking, covering key aspects like availability, safety, amenities, weather, and search. Each tool earns its place without redundancy or bloat, fitting typical server scope expectations.

    Completeness5/5

    The toolset provides comprehensive coverage for campsite and park planning, including search, details, availability, safety, weather, and specialized features like EV charging and similarity matching. No obvious gaps exist; agents can handle end-to-end planning workflows effectively.

    Maintenance

    ActivityInactive
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      D
      maintenance
      Facilitates retrieval of National Park Services data using the NPS API, allowing users to list national parks by state and access detailed information about specific parks.
      35,211 npm
      3
      MIT
    • A
      license
      B
      quality
      D
      maintenance
      Provides real-time information about U.S. National Parks through the NPS API, enabling users to search parks, check details, alerts, visitor centers, campgrounds, and upcoming events.
      6
      97 npm
      41
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Provides LLM context on U.S. national parks by integrating National Park Service, Recreation.gov, and weather APIs, enabling queries about park info, trails, alerts, events, weather forecasts, and more via tool calls.
      3
      MIT