# outdoorithm MCP server

Campground discovery, availability, planning, and booking handoffs across US public lands.

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-outdoorithm-outdoorithm
- Repository: https://github.com/outdoorithm/website
- Website: https://outdoorithm.com

## Install
- Endpoint: https://mcp.outdoorithm.com/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://mcp.outdoorithm.com/mcp

## Tools
- build_packing_list (Build Packing List) - Generate a context-aware packing checklist for a camping trip.

Returns categorized items from the gear catalog, adjusted for campground
amenities, activities, weather, and group size. Endpoint: https://mcp.outdoorithm.com/mcp
- calculate_drive_times (Calculate Drive Times) - Calculate realistic drive times from an origin to multiple campgrounds using Mapbox routing with live traffic.

Uses the Mapbox Matrix API for traffic-aware routing. Maximum 9 destinations per request. Endpoint: https://mcp.outdoorithm.com/mcp
- check_availability (Check Availability) - Check real-time campground availability for specific dates.

Queries the camply-service to check live campsite availability against
reservation systems. Supports 30+ providers including RecreationDotGov,
ReserveCalifornia, state parks, and county parks. Endpoint: https://mcp.outdoorithm.com/mcp
- check_safety (Check Safety) - Check campgrounds for safety issues, community atmosphere, and active alerts.

Checks:
- Greenbook community safety (vibe scores, discrimination reports, flag status)
- Active campground alerts (closures, restrictions) from enriched data
- Red flag detection (prevents recommending unsafe campgrounds) Endpoint: https://mcp.outdoorithm.com/mcp
- compare_gear (Compare Gear) - Compare 2-3 gear items side-by-side with specs, pros/cons, verdicts, and comparison summary.

Supports lookup by unique_id with slug fallback. Use search_gear first if the
user hasn't named specific products. Endpoint: https://mcp.outdoorithm.com/mcp
- get_weather (Get Weather) - Get camping-specific 7-day weather forecast with suitability ratings and gear recommendations.

Uses Open-Meteo's commercial API to provide:
- Daily high/low temps, conditions, precipitation, wind
- Camping suitability rating per day (excellent/good/fair/poor/not_recommended)
- Gear recommendations based on conditions
- Safety warnings for extreme weather
- Best camping days in the forecast period

Open-Meteo licenses this data under CC BY 4.0: the response carries an
`attribution` field, and that credit must be shown wherever you present the
forecast. Endpoint: https://mcp.outdoorithm.com/mcp
- find_similar_campgrounds (Find Similar Campgrounds) - Find campgrounds similar to a given campground using vector embedding similarity.

Uses pre-computed embeddings combining review text (semantic) and structured attributes
(amenities, terrain, activities) for nuanced similarity matching. Endpoint: https://mcp.outdoorithm.com/mcp
- get_campground_details (Get Campground Details) - Get comprehensive details for a specific campground including amenities, reviews, safety, and seasonal ratings.

Returns ~80 curated fields (not the raw 214-column dump) including:
- Identity, location, fees, site info
- All amenity and activity booleans + descriptions
- Review summaries, best campsites, common complaints, tips
- Greenbook community safety (vibe score, flag status)
- Seasonal LLM ratings (spring/summer/fall/winter)
- Sentiment trend direction
- Hero image with credits

Data coverage: a missing or empty field means the attribute isn't in our
records, not that the feature is absent at the campground. Coverage varies by
provider; the campground operator is the authoritative source. Endpoint: https://mcp.outdoorithm.com/mcp
- get_gear_for_campground (Get Gear for Campground) - Get personalized gear recommendations for a specific campground.

Returns pre-computed recommendations across slot types: essential (must-have),
activity (activity-matched), comfort (nice-to-have), amenity_gap (compensates
for missing amenities). Each includes product details and purchase links. Endpoint: https://mcp.outdoorithm.com/mcp
- prepare_reservation (Prepare Reservation) - Prepare a one-tap booking handoff for the user's chosen campground/dates.

Returns a pre-filled deep link to the operator's reservation page plus the
booking-window context (release date/time, ToS-compliant guidance, alert
suggestion) the agent needs to advise the user. Does NOT book on behalf —
third-party booking is prohibited by Recreation.gov, ReserveCalifornia,
ReserveAmerica, and every other supported public-land operator.

Pair with ``check_availability`` first to confirm the dates are reservable
and to surface site-specific ``booking_url`` values when available. Endpoint: https://mcp.outdoorithm.com/mcp
- search_campgrounds (Search Campgrounds) - Search for campgrounds with 40+ filters including location, amenities, activities, and community safety.

Requires at least one location constraint: near_location, latitude+longitude, or states. Endpoint: https://mcp.outdoorithm.com/mcp
- search_gear (Search Gear) - Search the Outdoorithm gear catalog by keyword, category, price range, kit, necessity, or recommendation tier.

Returns matching products with prices, verdicts, and purchase links.
For campground-specific recommendations, see get_gear_for_campground. Endpoint: https://mcp.outdoorithm.com/mcp
- health_check (Health Check) - Check server health and connectivity.

Returns:
    Dictionary with health status including:
    - status: "healthy" or "unhealthy"
    - version: Server version
    - environment: Current environment (dev/staging/prod) Endpoint: https://mcp.outdoorithm.com/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: io.github.outdoorithm
- Version: 0.1.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Apr 28, 2026
- Source: https://registry.modelcontextprotocol.io
