com.theoutdoorsapp/outdoors

MCPcommunitylive
v1.1.0com.theoutdoorsappUnknownUpdated 2mo ago

US outdoor recreation: 37k+ trails, 30k+ campgrounds, parks, weather + wildfire safety. Read-only.

Endpoint healthlive
checked 6 days ago · 358ms
100% of the last 5 checks reached this endpoint
Works in
ClaudeCursorCopilotChatGPTGemini

Inferred from the transports this listing declares (streamable-http). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.

Automatically indexed from public sources. Not yet verified by the developer on Forge.Claim this listing →
2mo agoLast update
Package
Authorcom.theoutdoorsapp
LicenseUnknown
Version1.1.0
Sourcemcp-registry
Trust Status
B
60/100Good
✓Listed in Forge index+10/10
—Publisher identity verified+0/30
→ Publisher: this listing has no repository on file, so `forge publish` cannot verify ownership automatically. Use "Claim this listing" above — Forge reviews these by hand.
—Domain verification+0/10
→ Not currently available for this listing type — the domain-verification check only runs for npm-backed packages today, so this row cannot be earned here yet regardless of what's hosted at the domain.
✓Prompt-injection scan · clean+30/30
✓Obfuscation / exfil scan · clean+20/20
StatusCommunity-indexed
PublisherUnverified
SignatureUnsigned
Domain—
Provenance—
DependenciesNot audited
Tool surface20 tools · none privileged
Security scan✓ Cleanvlive · 16d agoHow well does this scan work?
EvalsNone
IndexedJul 20, 2026

Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.

Tools

20 tools · none privileged
Observed live from the vendor's endpoint16d ago

Read from a real MCP initialize → tools/list handshake against the declared endpoint. No tool was ever invoked — tools/list is the read-only introspection call the protocol defines for this. It reflects what the server advertised at that moment; a hosted endpoint is not pinned to any version and can change without notice.

  • https://theoutdoorsapp.com/mcp20 tools · 539ms
adventure.candidatesSuggest candidate adventures near a location by scoring nearby trails/parks/campgrounds deterministically.

Suggest candidate adventures near a location by scoring nearby trails/parks/campgrounds deterministically.

ParameterTypeDescription
lat*number—
lng*number—
radius_milesinteger—
typesarray—
trail_difficultynull | string—
max_resultsinteger—
adventure.outlineCreate a structured, day-by-day itinerary outline from selected trail/park/campground IDs or slugs.

Create a structured, day-by-day itinerary outline from selected trail/park/campground IDs or slugs.

ParameterTypeDescription
start_date*string—
end_date*string—
trailnull | string—
parknull | string—
campgroundnull | string—
searchSearch Outdoors (theoutdoorsapp.com) for U.S. hiking trails, parks, campgrounds, and lakes/rivers/reservoirs. Returns a list of results whose ids can be passed to the fetch tool for the full record.

Search Outdoors (theoutdoorsapp.com) for U.S. hiking trails, parks, campgrounds, and lakes/rivers/reservoirs. Returns a list of results whose ids can be passed to the fetch tool for the full record.

ParameterTypeDescription
query*string—
fetchFetch the full Outdoors record for a search result id (e.g. "trail:bear-lake-loop", "park:rocky-mountain-national-park"). Returns the complete text of the record plus the canonical theoutdoorsapp.com URL for citation.

Fetch the full Outdoors record for a search result id (e.g. "trail:bear-lake-loop", "park:rocky-mountain-national-park"). Returns the complete text of the record plus the canonical theoutdoorsapp.com URL for citation.

ParameterTypeDescription
id*string—
outdoors.pingHealth check for the Outdoors MCP server.

Health check for the Outdoors MCP server.

No input schema was published for this tool.

search.globalGlobal search across trails, parks, campgrounds, and water bodies (uses Meilisearch when available).

Global search across trails, parks, campgrounds, and water bodies (uses Meilisearch when available).

ParameterTypeDescription
q*string—
limitinteger—
nearMe.searchAggregate nearby Trails, Parks, and Campgrounds for a map-first exploration experience.

Aggregate nearby Trails, Parks, and Campgrounds for a map-first exploration experience.

ParameterTypeDescription
latnull | number—
lngnull | number—
boundsarray | null—
radius_milesinteger—
searchstring—
sortstring—
typesarray—
per_type_limitinteger—
combined_limitinteger—
trails.searchSearch public, verified trails with filters (supports map bounds and near-me style geo filtering).

Search public, verified trails with filters (supports map bounds and near-me style geo filtering).

ParameterTypeDescription
qstring—
regionnull | integer—
difficultynull | string—
min_length_milesnull | number—
max_length_milesnull | number—
latnull | number—
lngnull | number—
radius_metersnull | integer—
boundsnull | string—
sortstring—
dirstring—
pageinteger—
per_pageinteger—
trails.getGet a single public, verified trail by id or slug, including nearby trails and breadcrumbs.

Get a single public, verified trail by id or slug, including nearby trails and breadcrumbs.

ParameterTypeDescription
trail*string—
safety.overviewCombined safety overview (weather alerts, AQI, wildfire context) for a location.

Combined safety overview (weather alerts, AQI, wildfire context) for a location.

ParameterTypeDescription
lat*number—
lon*number—
weather.currentCurrent weather conditions for a location.

Current weather conditions for a location.

ParameterTypeDescription
lat*number—
lon*number—
weather.alertsWeather alerts for a location.

Weather alerts for a location.

ParameterTypeDescription
lat*number—
lon*number—
aqi.currentCurrent air quality (AQI) for a location.

Current air quality (AQI) for a location.

ParameterTypeDescription
lat*number—
lon*number—
distance_milesinteger—
fires.nearbyNearby wildfire incidents for a location.

Nearby wildfire incidents for a location.

ParameterTypeDescription
lat*number—
lon*number—
radius_milesinteger—
parks.searchSearch published, verified parks with optional geo and region filters.

Search published, verified parks with optional geo and region filters.

ParameterTypeDescription
qstring—
region_idnull | integer—
park_typenull | string—
latnull | number—
lngnull | number—
radius_metersnull | integer—
boundsnull | string—
pageinteger—
per_pageinteger—
parks.getGet a single published, verified park by id or slug.

Get a single published, verified park by id or slug.

ParameterTypeDescription
park*string—
campsites.listList campsites for a campground with filters (type, hookups, accessibility, availability, loop).

List campsites for a campground with filters (type, hookups, accessibility, availability, loop).

ParameterTypeDescription
campground*string—
campsite_typenull | string—
hookup_typenull | string—
statusnull | string—
loopnull | string—
available_onlynull | boolean—
is_accessiblenull | boolean—
is_waterfrontnull | boolean—
is_pull_throughnull | boolean—
pets_allowednull | boolean—
is_reservablenull | boolean—
min_occupancynull | integer—
vehicle_lengthnull | integer—
min_ampsnull | integer—
sortstring—
directionstring—
pageinteger—
per_pageinteger—
campsites.getGet a single campsite (and its campground/park/region relations) by campground + campsite id.

Get a single campsite (and its campground/park/region relations) by campground + campsite id.

ParameterTypeDescription
campground*string—
campsite_id*integer—
campgrounds.searchSearch published, verified campgrounds with common filters (type, reservation, region/state, geo).

Search published, verified campgrounds with common filters (type, reservation, region/state, geo).

ParameterTypeDescription
qstring—
region_idnull | integer—
statenull | string—
park_idnull | integer—
campground_typenull | string—
reservation_typenull | string—
has_tent_sitesnull | boolean—
has_rv_sitesnull | boolean—
has_cabinsnull | boolean—
latnull | number—
lngnull | number—
radius_metersnull | integer—
boundsnull | string—
pageinteger—
per_pageinteger—
campgrounds.getGet a single published, verified campground by id or slug.

Get a single published, verified campground by id or slug.

ParameterTypeDescription
campground*string—

20 of 20 tools published a description.

Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.

About

US outdoor recreation: 37k+ trails, 30k+ campgrounds, parks, weather + wildfire safety. Read-only.

Keywords
mcp
Alternatives
Comparing tool surfaces…

No dependency coverage

This entry publishes no npm package, so Forge has no dependency tree for it. That is a gap in coverage — not a statement that it has no dependencies.