Developer Tools
Build your travel workflow with MCP & CLI
23 AI travel tools — integrate via MCP protocol into Claude Desktop / Cursor, or use directly from the command line
$ npm install -g lovtrip
MCP Server
Use travel planning capabilities directly in your AI IDE
What is MCP?
Model Context Protocol (MCP) is an open protocol that lets AI assistants (like Claude) call external tools directly. The Lovtrip MCP server provides 23 travel tools that Claude can automatically invoke to help you plan trips.
Geocoding & route planning (Amap)
AI multi-day itinerary generation
Attraction, hotel & flight search
Weather & traffic analysis
Schedule optimization & budgeting
Calendar export (iCal format)
Installation & Setup
npm
npm install -g lovtripClaude Desktop Config
// ~/.claude/claude_desktop_config.json
{
"mcpServers": {
"lovtrip": {
"command": "lovtrip-mcp",
"env": {
"AMAP_API_KEY": "your_amap_api_key"
}
}
}
}Cursor Config
// .cursor/mcp.json
{
"mcpServers": {
"lovtrip": {
"command": "npx",
"args": ["lovtrip-mcp"],
"env": {
"AMAP_API_KEY": "your_amap_api_key"
}
}
}
}Available Tools
amap_geocodeAddress → Coordinatesamap_reverse_geocodeCoordinates → Addressamap_search_nearbyNearby POI searchamap_calculate_routeRoute planningamap_calculate_midpointGeographic midpointamap_find_optimal_venueOptimal meetup venuegenerate_travel_itineraryAI itinerary generationsearch_attractionsSearch attractionscalculate_travel_budgetBudget calculationsearch_hotelsSearch hotelssearch_flightsSearch flightscheck_weatherWeather checkoptimize_daily_routeRoute optimizationexport_calendarCalendar exportCLI Tool
Travel planning assistant in your terminal
Installation
npm
# Installation
npm install -g lovtrip
# Quick Start
lovtrip --help
lovtrip toolsQuick Start
lovtrip toolsList all 23 toolslovtrip call <tool> '{"key":"val"}'Call tool (JSON)lovtrip call <tool> --key valCall tool (flags)lovtrip serveStart Web API serverlovtrip mcpStart MCP serverShortcut Commands
lovtrip geocode Tiananmen --city BeijingGeocodinglovtrip route Tiananmen "Forbidden City" --city BeijingRoute planninglovtrip itinerary Chengdu --days 3Generate itinerarylovtrip budget Sanya --days 5Budget calculationlovtrip weather --city ShanghaiWeather checklovtrip attractions HangzhouSearch attractionslovtrip hotels Beijing --check-in 2025-05-01 --check-out 2025-05-03Hotel searchlovtrip flights Beijing Shanghai --date 2025-05-01Flight searchEnvironment Variables
Required
# Required
export AMAP_API_KEY=your_amap_api_key
# Optional
export OPENROUTER_API_KEY=your_key # AI Agent
export NEXT_PUBLIC_SUPABASE_URL=... # Database
export NEXT_PUBLIC_SUPABASE_ANON_KEY=...Get Started
Install via npm or check out the source on GitHub
View on GitHub
npm install -g lovtrip