mcpField
T
TripAdvisor Vacation Planner MCP Server

TripAdvisor Vacation Planner MCP Server

ローカル
github.com/hhw67865AI・エージェント279 週間前に更新

TripAdvisor Vacation Planner MCP Server について

TripAdvisor Vacation Planner MCP Serverは、休暇の計画に使えるTripAdvisorの場所情報を提供します。宿泊先や訪問先を探す人向けで、検索、詳細、周辺情報、写真、レビュー、対話型プランニングプロンプトを利用できます。

主な機能

  1. 01名称とカテゴリによる場所検索
  2. 02場所の詳細情報の表示
  3. 03周辺の観光地、レストラン、ホテルの検索
  4. 04場所の写真とレビューの表示
  5. 05対話型休暇プランニングプロンプト

活用シーン

  1. 01名称やカテゴリから旅行先を探す
  2. 02周辺のホテル、レストラン、観光地を比較
  3. 03旅行計画で写真やレビューを参考にする

MCP 対応

TripAdvisorの場所検索、詳細、写真、レビュー、周辺検索をMCPクライアントに提供します。セットアップ手順ではGoogle Maps MCP Serverも前提条件として記載されています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

TripAdvisor バケーションプランナー MCP サーバー

この MCP サーバーを使用すると、TripAdvisor のデータにアクセスして、旅行の計画、観光スポット・レストラン・ホテルの検索ができます。

機能

  • 名前とカテゴリで場所を検索
  • 特定の場所の詳細情報を取得
  • 周辺の観光スポット、レストラン、ホテルを検索
  • 写真とレビューを表示
  • インタラクティブな旅行計画プロンプト

セットアップ手順

前提条件
uv を使ったインストール
  1. このリポジトリをクローンします
  2. 仮想環境を作成して有効化します:
    uv venv
    # On Windows
    .venv\Scripts\activate
    # On macOS/Linux
    source .venv/bin/activate
    
  3. 必要な依存関係をインストールします:
    uv add "mcp[cli]"
    
サーバーの実行

次のコマンドでサーバーを直接実行できます:

# Set your API key as an environment variable
export TRIPADVISOR_API_KEY=your_api_key_here  # Linux/macOS
set TRIPADVISOR_API_KEY=your_api_key_here     # Windows Command Prompt
$env:TRIPADVISOR_API_KEY="your_api_key_here"  # Windows PowerShell

# Run the server
mcp run server.py
Claude Desktop 用のセットアップ

次の手順で MCP サーバーをセットアップします:

mcp install server.py
Claude Desktop の設定
  1. Claude Desktop を開きます
  2. Settings > MCP Servers に移動します
  3. 次の設定で新しいサーバーを追加します:
    {
      "tripadvisor": {
        "command": "uv",
        "args": [
          "run",
          "--with",
          "mcp[cli]",
          "mcp",
          "run",
          "PATH_TO_YOUR_PROJECT\\server.py"
        ],
        "env": {
          "TRIPADVISOR_API_KEY": "YOUR_API_KEY_HERE"
        }
      }
    }
    
  4. PATH_TO_YOUR_PROJECT をプロジェクトディレクトリの絶対パスに置き換えます
  5. YOUR_API_KEY_HERE を実際の TripAdvisor API キーに置き換えます
バケーションプランナーの使用
  1. Claude で新しい会話を開始します
  2. 「Vacation Planner」プロンプトを使って、自由にプロンプトを入力します
  3. インタラクティブなプロンプトに従って、理想の旅行を計画します!

使用する API エンドポイント

  • Location Search:名前とカテゴリで場所を検索
  • Location Details:場所に関する包括的な情報を取得
  • Location Photos:場所の写真を表示
  • Location Reviews:場所のレビューを読む
  • Nearby Search:指定した地点の周辺にある場所を検索

トラブルシューティング

  • 401 Unauthorized エラーが表示される場合は、API キーが正しいこと、および TripAdvisor Developer Portal で IP アドレスが許可リストに登録されていることを確認してください
  • Claude Desktop との連携に問題がある場合は、設定を確認し、server.py へのパスが正しいことを確認してください
  • Claude が処理を完了できない場合は、入力トークンを使いすぎている可能性が高いです。通常、原因は get_location_details_tool です。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。