Archived MCP server for AllTrails trail search and details; scraping was disabled and the project no longer functions.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Alltrails MCP Server.
search_trailsSearch for trails in a specific national park using AllTrails data.
get_trail_detailsGet detailed information about a specific trail by its AllTrails slug.
The srinath1510/alltrails-mcp-server MCP server was created to expose selected AllTrails data through the Model Context Protocol. Its intended use was trail discovery and lookup for hiking-related questions, especially trails located within a specified national park.
The project defined two tools:
search_trails searched for trails associated with a national park. It expected a park slug in a format such as us/tennessee/great-smoky-mountains-national-park.get_trail_details looked up a particular trail using the slug taken from an AllTrails URL.The original documentation described trail information such as difficulty, length, elevation gain, descriptions, ratings, route types, and summaries. Those capabilities are historical only. The srinath1510/alltrails-mcp-server MCP server is deprecated, archived, and no longer functional.
The srinath1510/alltrails-mcp-server MCP server was implemented as a local Python process communicating over standard input and output. The README identified MCP tool support and listed protocol version 1.9.4, with a server name of alltrails-mcp and version 0.1.0.
A compatible MCP client could launch the process and call the search or detail tool. The README specifically documented Claude Desktop configuration and stated that other MCP-compatible clients could use the standard protocol. Example requests included finding trails in Yosemite or retrieving a trail by its AllTrails slug.
That operating model no longer provides usable AllTrails results. The repository states that scraping was disabled after AllTrails raised concerns about unauthorized scraping, data extraction, intellectual property, and redistribution of copyrighted content.
Historical setup required Python, a cloned copy of the repository, and dependencies installed from requirements.txt. The README described both virtual-environment and system-Python workflows. It also documented a Docker build using the local image name alltrails-mcp and a stdio configuration for Claude Desktop.
The documented process command was python3 server.py. Claude Desktop examples used either the Python executable from a virtual environment or python3 with the project’s server.py path. These instructions are retained as historical reference only and should not be treated as a way to restore functionality.
The repository’s prerequisites mentioned Python 3.8 or later, macOS testing, and other Unix-like systems. The badge identifies Python 3.10 or later, so the source material contains differing Python-version references.
The srinath1510/alltrails-mcp-server MCP server should not be selected for a production integration or current trail search workflow. The project was explicitly marked deprecated and archived on January 25, 2026, and the README says that it no longer works.
No official AllTrails API access is included in the repository. The stated alternatives are to use the official AllTrails website or contact AllTrails directly about API access. Any replacement should also respect AllTrails’ terms of service and applicable copyright restrictions.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/srinath1510-alltrails-mcp-server)<a href="https://allmcps.com/mcp/srinath1510-alltrails-mcp-server"><img src="https://allmcps.com/api/badge/srinath1510-alltrails-mcp-server?style=directory" alt="Alltrails MCP Server on AllMCPs" /></a>