開発者ツール
MCP と CLI で旅行ワークフローを構築
23 の AI 旅行ツール — MCP プロトコル経由で Claude Desktop / Cursor に統合、またはコマンドラインから直接利用
$ npm install -g lovtrip
MCP サーバー
AI IDE で旅行計画機能を直接利用
MCP とは?
Model Context Protocol (MCP) は、AI アシスタント(Claude など)が外部ツールを直接呼び出すためのオープンプロトコルです。Lovtrip MCP サーバーは 23 の旅行ツールを提供します。
ジオコーディングとルート計画
AI 複数日旅程自動生成
観光地・ホテル・フライト検索
天気・交通分析
スケジュール最適化と予算計算
カレンダーエクスポート(iCal)
インストールと設定
npm
npm install -g lovtripClaude Desktop 設定
// ~/.claude/claude_desktop_config.json
{
"mcpServers": {
"lovtrip": {
"command": "lovtrip-mcp",
"env": {
"AMAP_API_KEY": "your_amap_api_key"
}
}
}
}Cursor 設定
// .cursor/mcp.json
{
"mcpServers": {
"lovtrip": {
"command": "npx",
"args": ["lovtrip-mcp"],
"env": {
"AMAP_API_KEY": "your_amap_api_key"
}
}
}
}利用可能なツール
amap_geocode住所 → 座標amap_search_nearby周辺 POI 検索amap_calculate_routeルート計画generate_travel_itineraryAI 旅程生成search_attractions観光地検索search_hotelsホテル検索search_flightsフライト検索check_weather天気確認amap_reverse_geocode座標 → 住所amap_calculate_midpoint地理的中間点amap_find_optimal_venue最適な会合場所calculate_travel_budget予算計算optimize_daily_routeルート最適化export_calendarカレンダー出力CLI ツール
ターミナルの旅行計画アシスタント
インストール
npm
# インストール
npm install -g lovtrip
# クイックスタート
lovtrip --help
lovtrip toolsクイックスタート
lovtrip tools全 23 ツールを表示lovtrip call <tool> '{"key":"val"}'ツール呼び出し(JSON)lovtrip call <tool> --key valツール呼び出し(フラグ)lovtrip serveWeb API サーバー起動lovtrip mcpMCP サーバー起動ショートカットコマンド
lovtrip geocode 東京タワー --city 東京ジオコーディングlovtrip itinerary 京都 --days 3旅程生成lovtrip weather --city 大阪天気確認lovtrip attractions 奈良観光地検索lovtrip route 東京駅 浅草寺 --city 東京ルート計画lovtrip budget 沖縄 --days 5予算計算lovtrip hotels 東京 --check-in 2025-05-01 --check-out 2025-05-03ホテル検索lovtrip flights 東京 大阪 --date 2025-05-01フライト検索環境変数
必須
# 必須
export AMAP_API_KEY=your_amap_api_key
# オプション
export OPENROUTER_API_KEY=your_key # AI Agent
export NEXT_PUBLIC_SUPABASE_URL=... # Database
export NEXT_PUBLIC_SUPABASE_ANON_KEY=...始めましょう
npm でインストール、または GitHub でソースを確認
GitHub で見る
npm install -g lovtrip