開發者工具

用 MCP 和 CLI 建構你的旅行工作流

23 個 AI 旅行工具 — 透過 MCP 協定整合到 Claude Desktop / Cursor,或從命令列直接使用

$ npm install -g lovtrip

MCP 伺服器

在 AI IDE 中直接使用旅行規劃功能

什麼是 MCP?

Model Context Protocol (MCP) 是一種開放協定,讓 AI 助手可以直接呼叫外部工具。Lovtrip MCP 伺服器提供 23 個旅行工具。

地理編碼與路線規劃
AI 多日行程自動生成
景點、飯店、航班搜尋
天氣與交通分析
日程最佳化與預算計算
日曆匯出(iCal 格式)

安裝與設定

npm
npm install -g lovtrip
Claude 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_reverse_geocode座標 → 地址
amap_search_nearby周邊 POI 搜尋
amap_calculate_route路線規劃
amap_calculate_midpoint地理中點計算
amap_find_optimal_venue最佳聚會地點
generate_travel_itineraryAI 生成旅行行程
search_attractions搜尋景點
calculate_travel_budget預算計算
search_hotels搜尋飯店
search_flights搜尋航班
check_weather天氣查詢
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 serve啟動 Web API 伺服器
lovtrip mcp啟動 MCP 伺服器

快捷命令

lovtrip geocode 台北101 --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