Fetch trail entries from an AllTrails list by numeric list ID, returning trail IDs with curator order and notes. Use compact mode for slim sorted items when you only need references.
Round-trips a public AllTrails URL through the fetchproxy bridge to diagnose which hop broke when a tool fails; returns bridge role, port, version, elapsed time, and a plain-English hint.
Find trails and places on AllTrails by name using free-text queries. Narrow results to trail-only records, adjust the limit, and request compact summaries for faster browsing.
Resolve a place name to AllTrails location records with kind, coordinates, URL slug, and disambiguation label. Clarify ambiguous locations before using them to search trails.
A Model Context Protocol (MCP) server that provides access to publicly available AllTrails data, allowing you to search for hiking trails and get detailed trail information directly through Claude Desktop.
Retrieve an AllTrails user's recorded hikes and posts. Choose a feed (local, timeline, personal) or list available feeds; pass a userId to view a specific public profile.
Retrieve a single AllTrails trail's details by numeric ID—name, location, length, elevation gain, difficulty, rating, route type. Use compact mode for a slim overview or full detail for geometry.
Retrieve a list of AllTrails trails marked completed by a user. Use the signed-in user by default, or provide a user ID to view another public profile's completed trails.
Export an AllTrails trail's route as a GPX 1.1 file with per-point elevation. Use trail ID to get track points ready for navigation apps or saving to .gpx.
Fetch photos for a trail by its numeric ID, with an optional compact format that returns key details and direct image URLs. Use this to see actual trail conditions before visiting.
Retrieve a user's saved AllTrails lists, including favorites and custom lists. Defaults to the signed-in user, or pass a userId to view a public profile's lists.