TripAdvisor Vacation Planner MCP Server

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Integrates with Google Maps MCP Server as a prerequisite for the TripAdvisor Vacation Planner functionality.

  • Provides access to TripAdvisor data for planning vacations, finding attractions, restaurants, and hotels. Allows searching for locations, getting detailed information, finding nearby attractions, and viewing photos and reviews.

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デスクトップの設定

  1. クロードデスクトップを開く
  2. 設定 > MCPサーバーへ移動
  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. クロードで新しい会話を始める
  2. 「バケーションプランナー」プロンプトで何でもプロンプトする
  3. インタラクティブなプロンプトに従って、完璧な休暇を計画しましょう。

使用されるAPIエンドポイント

  • 場所検索: 名前とカテゴリで場所を検索
  • 場所の詳細: 場所に関する包括的な情報を取得します
  • 場所の写真: 場所の写真を表示
  • 場所のレビュー:場所のレビューを読む
  • 周辺検索: 特定の地点の近くの場所を検索

トラブルシューティング

  • 401 Unauthorized エラーが表示された場合は、API キーが正しいこと、および IP が TripAdvisor 開発者ポータルでホワイトリストに登録されていることを確認してください。
  • Claude Desktop の統合に関する問題については、構成設定を確認し、server.py へのパスが正しいことを確認してください。
  • Claude が完了しない場合は、入力トークンが多すぎる可能性が高くなります。通常、get_location_details_tool が原因です。
-
security - not tested
F
license - not found
-
quality - not tested

この MCP サーバーは、休暇の計画のために TripAdvisor データへのアクセスを提供し、ユーザーがインタラクティブな計画エクスペリエンスを通じて場所、アトラクション、レストラン、ホテルを検索して詳細情報を入手できるようにします。

  1. Features
    1. Setup Instructions
      1. Prerequisites
      2. Installation with uv
      3. Running the Server
      4. Setting up for Claude Desktop
      5. Configuring Claude Desktop
      6. Using the Vacation Planner
    2. API Endpoints Used
      1. Troubleshooting
        ID: d7qdgxowe0