outdoorithm avatar

Outdoorithm

outdoorithm/website

Connects Claude to Outdoorithm's database of 10,300+ public campgrounds across US federal and state lands. Exposes search and filtering across campgrounds by location, activities, and amenities, plus access to AI-analyzed reviews, 5-year weather histories, and community safety scores from their Green Book system. You can query availability windows, compare sites, and hand off booking flows to Recreation.gov or state systems. Reach for this when building camping trip planners, outdoor activity recommendations, or travel assistants that need reliable public lands data beyond what generic search provides. The availability monitoring piece is especially useful since popular sites book months ahead and cancellations are the main way in.

tools
13
transport
HTTP
last updated
Sep 27, 2026

Install

From registry metadata
$ npx add-mcp https://mcp.outdoorithm.com/mcp --name outdoorithm

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http outdoorithm https://mcp.outdoorithm.com/mcp

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 13 tools

Verified live against the running server on Nov 6, 2026.

build_packing_listGenerate 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.8 params

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.

Parameters* required
activitiesvalue
Planned activities (hiking, fishing, swimming, kayaking, biking, beach)
adultsinteger
Number of adults (default 2)default: 2
campground_idvalue
Optional CUID to personalize based on campground amenities
childreninteger
Number of children (default 0)default: 0
has_petsboolean
Whether bringing pets (default false)default: false
nightsinteger
Number of nights (default 2)default: 2
seasonvalue
spring, summer, fall, or winter (optional)
trip_typestring
car_camping, backpacking, rv, or glamping (default car_camping)one of car_camping · backpacking · rv · glampingdefault: car_camping
calculate_drive_timesCalculate 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.3 params

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.

Parameters* required
destinations*array
List of {campground_id: str, latitude: float, longitude: float} (max 9)
origin_latitude*number
Latitude of starting location
origin_longitude*number
Longitude of starting location
check_availabilityCheck 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.4 params

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.

Parameters* required
campground_id*string
Campground CUID (e.g., "ReserveCalifornia:uuid:725")
end_date*string
Check-out date in YYYY-MM-DD format
min_nightsinteger
Minimum consecutive nights required (1-7, default 1)default: 1
start_date*string
Check-in date in YYYY-MM-DD format
check_safetyCheck 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 recommend...1 params

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 recommend...

Parameters* required
campground_ids*array
List of campground CUIDs to check
compare_gearCompare 2-3 gear items side-by-side with specs, pros/cons, verdicts, and comparison summary. Supports lookup by unique_id with slug fallback.1 params

Compare 2-3 gear items side-by-side with specs, pros/cons, verdicts, and comparison summary. Supports lookup by unique_id with slug fallback.

Parameters* required
gear_ids*array
List of 2-3 gear item identifiers (unique_id or slug)
get_weatherGet 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) -...5 params

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) -...

Parameters* required
campground_namevalue
Campground name for context (optional)
check_in_datevalue
Planned check-in date ISO format (optional)
check_out_datevalue
Planned check-out date ISO format (optional)
latitude*number
Campground latitude
longitude*number
Campground longitude
find_similar_campgroundsFind 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.5 params

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.

Parameters* required
campground_id*string
CUID of the target campground to find similar ones for
max_distance_kmvalue
Optional max distance in km (omit for nationwide search)
result_limitinteger
Number of results (1-50, default 20)default: 20
semantic_weightnumber
Weight for text/review similarity (0-1, default 0.6)default: 0.6
structured_weightnumber
Weight for attribute similarity (0-1, default 0.4)default: 0.4
get_campground_detailsGet 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...1 params

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...

Parameters* required
campground_id*string
Unique campground identifier (CUID format, e.g., "RecreationDotGov:232447:1074")
get_gear_for_campgroundGet 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 a...2 params

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 a...

Parameters* required
campground_id*string
Campground CUID
slot_typevalue
Optional filter — one of essential/activity/comfort/amenity_gap
prepare_reservationPrepare 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, operator rules, alert suggestion). Does NOT book on behalf: third-party booking is pr...4 params

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, operator rules, alert suggestion). Does NOT book on behalf: third-party booking is pr...

Parameters* required
campground_id*string
Outdoorithm CUID (e.g. ``RecreationDotGov:232447``).
end_date*string
Check-out date (YYYY-MM-DD).
party_sizevalue
Optional group size. Surfaced in the user-facing summary; most operators don't accept this in URL params, so it isn't embedded in the deep link.
start_date*string
Check-in date (YYYY-MM-DD).
search_campgroundsSearch for campgrounds with 40+ filters including location, amenities, activities, and community safety. Requires at least one location constraint: near_location, campground_name, latitude+longitude, or states.49 params

Search for campgrounds with 40+ filters including location, amenities, activities, and community safety. Requires at least one location constraint: near_location, campground_name, latitude+longitude, or states.

Parameters* required
allows_petsboolean
Only show pet-friendly campgroundsdefault: false
campground_namevalue
Name, or the start of the name, of a specific campground (e.g., "Jumbo Rocks", "Upper Pines"). Matching campgrounds are returned first; with no other location given, the search centers on the best...
camping_typevalue
Camping type (tent/rv/primitive/group/cabin/glamping)
latitudevalue
Latitude coordinate
limitinteger
Maximum results (1-50, default 20)default: 20
longitudevalue
Longitude coordinate
max_distance_milesvalue
Maximum distance from location in miles
max_price_per_nightvalue
Maximum price filter
min_avg_sentimentvalue
Minimum average sentiment (0-5)
min_cell_coverage_scorevalue
Minimum cell coverage score (1-5)
min_greenbook_vibe_scorevalue
Minimum community vibe score (0-100)
min_price_per_nightvalue
Minimum price filter
min_review_countvalue
Minimum number of reviews
min_seasonal_scorevalue
Minimum seasonal score (1-5)
near_locationvalue
City, park, address, or landmark (e.g., "Oakland, CA", "Yosemite")
no_discrimination_reportsboolean
Exclude campgrounds with discrimination reportsdefault: false
only_improving_sentimentboolean
Only show campgrounds with improving reviewsdefault: false
preferred_carriervalue
Preferred carrier (verizon/att/tmobile)
preferred_seasonvalue
Preferred season (summer/fall/winter/spring)
prefers_adventureboolean
Prefer adventure-oriented campgroundsdefault: false

+29 more parameters. See the server's own documentation for the full schema.

search_gearSearch the Outdoorithm gear catalog by keyword, category, price range, kit, necessity, or recommendation tier. Returns matching products with prices, verdicts, and purchase links.8 params

Search the Outdoorithm gear catalog by keyword, category, price range, kit, necessity, or recommendation tier. Returns matching products with prices, verdicts, and purchase links.

Parameters* required
category_namevalue
Filter by category (e.g., Shelter, Sleeping Gear, Furniture, Electronics)
kit_namevalue
Filter by kit (e.g., Basics, Camp Kitchen, Hiking, Cold Weather)
limitinteger
Max results (1-20, default 10)default: 10
max_pricevalue
Maximum price in USD
min_pricevalue
Minimum price in USD
necessityvalue
Filter by level — Essential, Helpful, or Optional
queryvalue
Text search across product name, manufacturer, keywords, and description
recommendation_tiervalue
Filter by tier — Our Pick, Value Pick, or Comfort Pick
health_checkCheck server health and connectivity. Returns: Dictionary with health status including: - status: "healthy" or "unhealthy" - version: Server version - environment: Current environment (dev/staging/prod)

Check server health and connectivity. Returns: Dictionary with health status including: - status: "healthy" or "unhealthy" - version: Server version - environment: Current environment (dev/staging/prod)

No parameters. Call it with no arguments.

Sponsors

Readme

Details

Repository
github.com/outdoorithm/website
Website
outdoorithm.com
Category
Search & Web Crawling
Transport
HTTP
Registry
MCP registry, active
Tools verified
Nov 6, 2026

Related Search & Web Crawling MCP servers

View all
1petitsolu avatarSoluble(s) — Podcast de journalisme de solutionspetitsolu/soluble-mcpSolutions journalism podcast (FR): ecology, climate, society. Search, transcripts, junior versions.0stars
2pipeworx-io avatarArxivpipeworx-io/mcp-arxivarXiv MCP — preprint server search (free, no auth)0stars
3pipeworx-io avatarClinicaltablespipeworx-io/mcp-clinicaltablesNIH Clinical Tables Search Service MCP.0stars
4pipeworx-io avatarClinicaltrialspipeworx-io/mcp-clinicaltrialsSearch and analyze ClinicalTrials.gov: trials by keyword/condition/drug/status/phase, one study's…0stars
5pipeworx-io avatarDomainspipeworx-io/mcp-domainsDomains MCP — domain registration lookup + availability search over live RDAP (ICANN standard…0stars
6pipeworx-io avatarHackernewspipeworx-io/mcp-hackernewsHacker News MCP — search and retrieve stories from Hacker News0stars