개발자 도구
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 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_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 tools23개 도구 목록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