开发者工具

用 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 个旅行工具,Claude 可以自动选择合适的工具来帮你完成旅行规划。

地理编码与路线规划(高德地图)
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 北京市天安门 --city 北京地理编码
lovtrip route 天安门 故宫 --city 北京路线规划
lovtrip itinerary 成都 --days 3生成行程
lovtrip budget 三亚 --days 5预算计算
lovtrip weather --city 上海天气查询
lovtrip attractions 杭州景点搜索
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