AllTrails について
次のハイキングを見つけよう
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
エンドポイント
https://www.alltrails.com/mcpインストールコマンドをコピー
Claude CodeTerminal
claude mcp add --transport http alltrails https://www.alltrails.com/mcpCursor.cursor/mcp.json
{"mcpServers":{"alltrails":{"type":"http","url":"https://www.alltrails.com/mcp"}}}Cursor で開くVS Code.vscode/mcp.json
{"servers":{"alltrails":{"type":"http","url":"https://www.alltrails.com/mcp"}}}VS Code で開くClaude Desktopclaude_desktop_config.json
{"mcpServers":{"alltrails":{"type":"http","url":"https://www.alltrails.com/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"alltrails":{"serverUrl":"https://www.alltrails.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
5| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| input | object | はい | |
| input.filters | any | いいえ | 適用する検索フィルター |
| input.limit | integer | いいえ | 結果の最大件数 |
| input.sort | any | いいえ | 並べ替えオプションを指定できます。 デフォルトは NONE です。重要:クエリに明示的な並べ替えキーワードが含まれる場合に限り、並べ替えを抽出してください: - "best trails"、"top trails" → most_popular - "closest trails"、"nearest trails" → closest - "new trails"、"recently added" → newly_added ユーザーのクエリで特定の並べ替え順が明示されている場合に限り、並べ替えオプションを含めてください。 並べ替えの希望が示されていない場合は、`sort` プロパティを完全に省略してください。 利用可能な並べ替えオプション: - `closest`:ユーザーの位置からの距離順に並べ替えます。クエリが「closest trails」または場所への「trails nearest to」を求めている場合に使用します。 - `most_popular`:全体的な人気順に並べ替えます。 - `newly_added`:追加日の順に並べ替えます。「new hiking trails」のようなクエリに使用します。 - `seasonal`:現在の時期における人気順に並べ替えます。「at this time of year」、「this season」、「right now」など、季節に関する表現でコースを求めるクエリに使用します。 - `month_1` から `month_12`:特定の月の人気順に並べ替えます。 クエリで特定の月に言及している場合に使用します。例:「hiking trails in July」→ `month_7`。 |
| input.locale | any | いいえ | BCP 47 ロケール文字列(例:'en-US'、'es-ES'、'de-DE')。ユーザーのデバイス/ブラウザーのロケール、または現在の会話の言語に設定してください。コース名と説明、難易度ラベル、URL のローカライズに使用します。指定されていない場合は、リクエストメタデータにフォールバックします。 |
| input.latitude | number | はい | 緯度(十進度) |
| input.longitude | number | はい | 経度(十進度) |
| input.max_radius_meters | any | いいえ | 最大検索半径をメートルで指定します。 ユーザーが次のいずれかに該当する場合、この値を指定します。 * 特定の距離内にある近くのトレイルを探していると示した場合。 * 名前のある場所の周辺の特定の距離に言及した場合 * 場所に到着するまでの時間制限に言及した場合。時間制限に言及していても移動手段が明示されていない場合は、車で移動すると仮定します。移動手段の一般的な速度に基づいて最大半径を算出します。 * 名所やランドマークをリクエストした場合。1000〜5000 メートルの適切な最大半径を設定します。 * 名前のある場所のバウンディングボックスが不明な場合。(バウンディングボックスがわかっている場合は、代わりに「バウンディングボックス内を検索」ツールを使用します。)ユーザーが指す場所の種類に応じた妥当な範囲内で検索されるよう、この値を指定します。値の例: * 国:半径 500000m * 州/県/公式地域:半径 200000m * 郡/行政区域/非公式地域:半径 25000m * 市/町:半径 10000m * 近隣地区/地区:半径 2000m |
詳細
メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。