SA

srinath1510/alltrails-mcp-server

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

13 stars 10 forks 품질 69 트렌드 9MIT

DEPRECATED: MCP 서버는 AllTrails 데이터에 액세스하고 하이킹 트레일을 검색하고 Claude Desktop을 통해 직접 상세한 트레일 정보를 얻을 수 있습니다.

개요

1월 25, 2026 이 프로젝트는 AllTrails의 서비스 약관을 승인없이 웹 사이트를 긁어. AllTrails의 CTO 요청에 따라 모든 스크랩 기능이 비활성화되었습니다. 이 저장소는 역사적인 목적으로만 유지되며 GitHub 별을 보존할 수 있지만 . AllTrails는이 저장소에 대해 저에게 연락, 인용 : - 자신의 약관 위반에 대한 무단 스크랩 / 데이터 추출 - 잠재적 인 지적 재산 위반 - 라이센스없이 저작권 콘텐츠의 Redistribution 트레일 데이터가 필요한 경우, 다음을 사용하십시오: - AllTrails의 공식 웹 사이트 - API 액세스에 대한 AllTrails에 직접 연락 - Respect 웹 사이트 이용 약관 및 저작권 AllTrails data~~~에 접속할 수 있는 Model Context Protocol (MCP) 서버. - 국립 공원에 의해 All - 난이도, 길이, 해발 이득, 그리고 설명 - 등급, 경로 유형 및 summaries를 포함한 AllTrail에서 All️ - MCP 프로토콜을 통해 - : MCP 1.9.

개요(AI 번역)

⚠️ DEPRECATED - 프로젝트 아카이브

**이 프로젝트는 더 이상 기능적이지 않았습니다. **

일시: 1월 25, 2026 ** 이유:** 이 프로젝트는 AllTrails의 서비스 약관을 승인없이 웹 사이트를 긁어.

AllTrails의 CTO 요청에 따라 모든 스크랩 기능이 비활성화되었습니다. 이 저장소는 역사적인 목적으로만 유지되고 GitHub 별을 보존하기 위해 유지되지만, ** 코드가 더 이상 작동하지 않고 사용할 수 없습니다 **.

어떤 Happened?

AllTrails는 이 저장소, 인용에 대하여 저에게 연락했습니다:

  • 서비스 약관 위반에 대한 무단 긁힘/데이터 추출
  • 잠재적인 지적 재산 위반
  • 라이선스없이 저작권이 있는 콘텐츠의 Redistribution

대안

트레일 데이터가 필요한 경우:

  • AllTrails 공식 웹 사이트 사용
  • API 액세스에 대해 AllTrails에 직접 문의
  • Respect 웹사이트 이용 약관 및 저작권

원래 설명 (역사 참조)

A Model Context Protocol (MCP) 서버 ~ ~ AllTrails data~~~에 대한 액세스를 제공 [DEPRECATED - NO LONGER FUNCTIONAL].

특징

  • 검색 흔적 국립 공원

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

AllTrails MCP Server

⚠️ DEPRECATED - PROJECT ARCHIVED

This project has been deprecated and is no longer functional.

Date: January 25, 2026
Reason: This project violated AllTrails’ Terms of Service by scraping their website without authorization.

At the request of AllTrails’ CTO, all scraping functionality has been disabled. This repository is maintained for historical purposes only and to preserve GitHub stars, but the code no longer works and should not be used.

What Happened?

AllTrails contacted me regarding this repository, citing:

  • Unauthorized scraping/data extraction in violation of their Terms of Service
  • Potential intellectual property violations
  • Redistribution of copyrighted content without a license

Alternatives

If you need trail data, please:


Original Description (For Historical Reference)

A Model Context Protocol (MCP) server that provides access to AllTrails data [DEPRECATED - NO LONGER FUNCTIONAL].

Features

  • 🥾 Search trails by national park
  • 📍 Get detailed trail information including difficulty, length, elevation gain, and descriptions
  • 🏔️ Comprehensive trail data from AllTrails including ratings, route types, and summaries
  • 🤖 Seamless Client integration via MCP protocol

Technical Specifications

Protocol Support

  • Protocol Version: MCP 1.9.4
  • Communication: Standard input/output (stdio)
  • Capabilities: Tools
  • Server Name: alltrails-mcp
  • Server Version: 0.1.0

Tools Available

search_trails

Search for trails in a specific national park using AllTrails data.

Parameters:

  • park (required): Park slug in format us/state/park-name (e.g., us/tennessee/great-smoky-mountains-national-park)

get_trail_details

Get detailed information about a specific trail by its AllTrails slug.

Parameters:

  • slug (required): Trail slug from AllTrails URL (the part after /trail/)

Installation Options

This approach isolates dependencies and prevents conflicts with other Python projects.

1. Clone the Repository

git clone 
cd alltrails_mcp

2. Create Virtual Environment

python3 -m venv alltrails_mcp_venv
source alltrails_mcp_venv/bin/activate  # On Windows: alltrails_mcp_venv\Scripts\activate

3. Install Dependencies

pip install -r requirements.txt

4. Verify Installation

Test that the server starts without errors:

GitHub에서 전체 README 보기

설치

docker run -i --rm alltrails-mcp
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "alltrails_mcp_server": { "command": "docker", "args": ["run", "-i", "--rm", "alltrails-mcp"] } } }