LumbreTravel 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.

LumbreTravel MCP サーバー

LumbreTravel API へのアクセスを提供する MCP サーバー。

LumbreTravelは旅行プログラムやアクティビティを管理するためのプラットフォームであり、これはそのMCPサーバーです。これにより、 Claude Desktopやその他のMCPクライアントでLumbreTravelを利用できます。

特徴

この MCP サーバーは、LumbreTravel API が提供するすべてのツールへのアクセスを許可します。

ツール

プログラム

  • create_program - 新しいプログラムを作成する
  • update_program - 既存のプログラムを更新する
  • delete_program - プログラムを削除する
  • reactivate_program - プログラムを再アクティブ化する

活動

  • add_activities - プログラムにアクティビティを追加する
  • update_activities - プログラムの更新アクティビティ
  • delete_activities - プログラムのアクティビティを削除する

乗客

  • get_passengers_by_fullname - フルネームで乗客を取得する
  • get_passengers_by_email - メールで乗客情報を取得する
  • create_bulk_passengers - バルク乗客を作成する
  • create_passengers - 乗客を作成する
  • update_passengers - 乗客を更新する
  • delete_passengers - 乗客を削除する
  • reactivate_passenger - 乗客を再アクティブ化する
  • add_passengers_to_program - プログラムに乗客を追加する

代理店

  • get_agencies - 代理店を取得する
  • get_agency_by_name - 代理店名で代理店を取得する
  • create_agency - 代理店を作成する
  • update_agency - 代理店を更新する
  • delete_agency - 代理店を削除する
  • reactivate_agency - 代理店を再アクティブ化する

ホテル

  • create_hotel - ホテルを作成する
  • update_hotel - ホテルを更新する
  • delete_hotel - ホテルを削除する
  • reactivate_hotel - ホテルを再アクティブ化する
  • get_hotel_by_name - ホテル名でホテルを取得する
  • get_hotels - ホテルを取得する

サービス

  • create_service - サービスを作成する
  • update_service - サービスを更新する
  • delete_service - サービスを削除する
  • reactivate_service - サービスを再アクティブ化する
  • get_services_by_name - 名前でサービスを取得する

サービス言語

  • create_service_language - サービス言語を作成する
  • update_service_language - サービス言語を更新する
  • delete_service_language - サービス言語を削除する
  • reactivate_service_language - サービス言語を再アクティブ化する
  • get_service_language_by_name - サービス言語を名前で取得する
  • get_service_languages - サービス言語を取得する

プロバイダー

  • create_provider - プロバイダーを作成する
  • update_provider - プロバイダーを更新する
  • delete_provider - プロバイダーを削除する
  • reactivate_provider - プロバイダーを再アクティブ化する
  • get_provider_by_name - 名前でプロバイダーを取得する
  • get_providers - プロバイダーを取得する

リーダーたち

  • create_leader - リーダーを作成する
  • update_leader - リーダーを更新する
  • delete_leader - リーダーを削除する
  • reactivate_leader - リーダーを再アクティブ化する
  • get_leaders - リーダーを取得する

車両

  • create_vehicle - 車両を作成する
  • update_vehicle - 車両を更新する
  • delete_vehicle - 車両を削除する
  • reactivate_vehicle - 車両を再アクティブ化する
  • get_vehicles - 車両を取得する

含まれるもの

  • create_include - インクルードを作成する
  • update_include - インクルードを更新する
  • delete_include - インクルードを削除する
  • reactivate_include - インクルードを再アクティブ化する
  • get_includes - インクルードを取得する

季節

  • get_season_summary - シーズンの概要を取得する

設定

前提条件

このサーバーを使用するには、LumbreTravelのクライアントIDとクライアントシークレットが必要です。https ://developers.mercadolibre.com/から無料で取得し、アプリケーションを作成して認証情報を取得してください。

資格情報を取得したら、 CLIENT_IDおよびCLIENT_SECRET環境変数を設定できます。

インストール

このサーバーを使用するには 2 つの方法があります。

Smithery経由でインストール

Smithery経由で Claude Desktop 用の LumbreTravel MCP Server を自動的にインストールするには:

npx -y @smithery/cli install @lumile/lumbretravel-mcp --client claude

オプション 1: NPX (推奨)

この構成を Claude Desktop 構成ファイルに追加します。

{ "mcpServers": { "lumbretravel-mcp": { "command": "npx", "args": [ "-y", "lumbretravel-mcp" ], "env": { "CLIENT_ID": "<YOUR_CLIENT_ID>", "CLIENT_SECRET": "<YOUR_CLIENT_SECRET>", "EMAIL": "<YOUR_EMAIL>", "PASSWORD": "<YOUR_PASSWORD>" } } } }

オプション2: ローカルインストール

  1. リポジトリをクローンする
  2. 依存関係をインストールします:
npm install
  1. サーバーを構築します。
npm run build
  1. この構成を Claude Desktop 構成に追加します。
{ "mcpServers": { "lumbretravel-mcp": { "command": "node", "args": [ "/path/to/lumbretravel-mcp/dist/index.js" ], "env": { "CLIENT_ID": "<YOUR_CLIENT_ID>", "CLIENT_SECRET": "<YOUR_CLIENT_SECRET>", "EMAIL": "<YOUR_EMAIL>", "PASSWORD": "<YOUR_PASSWORD>" } } } }

デバッグ

MCPサーバーはstdio経由で通信するため、デバッグが困難になる場合があります。パッケージスクリプトとして提供されているMCP Inspectorの使用をお勧めします。

npm run inspector

インスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供します。

貢献

貢献は大歓迎です!新しい MCP サーバーやコードベースのその他の改善点については、PR を開いてください。

免責事項

このプロジェクトは、LumbreTravel API でのみ使用されます。

ライセンス

詳細については、 LICENSE.mdファイルを参照してください。


You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

MCP クライアントを通じて旅行プログラム、アクティビティ、および関連エンティティを管理するための LumbreTravel API へのアクセスを容易にします。

  1. Features
    1. Tools
  2. Setup
    1. Prerequisites
    2. Installation
    3. Debugging
  3. Contributing
    1. Disclaimer
      1. License
        ID: tp79r72xyd