Travel Briefing MCP
Provides travel preparation information for Japan, including visa, exchange rate, safety alerts, flight season guides, and tourist spot curation, accessible via KakaoTalk through Kakao Tools.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Travel Briefing MCPNeed a travel briefing for Tokyo next week."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Travel Briefing (트래블 브리핑)
카카오 PlayMCP 에 등록하기 위한 일본 여행 준비 MCP 서버. Kakao Tools 사용자가 카카오톡 대화창에서 "다음주 도쿄 가는데 뭐 준비해야 해?" 같은 질문을 하면 비자·환율·안전경보·시즌·관광지를 즉시 답한다.
대회: AGENTIC PLAYER 10 (본선 유저 투표: 2026-08-31 ~ 09-28)
MCP 제공 정보
한국인이 가장 많이 가는 해외여행지인 일본에 특화해서, 여행 준비에 필요한 정보를 한 번에 제공한다.
출발 전 준비: 비자, 전압/플러그, 시차, 통화, 긴급번호, 대사관 연락처
현재 안전 상황: 외교부 여행경보 단계와 발효일
환율: 한국수출입은행 매매기준율
항공 시즌 가이드: 성수기/비수기 판정과 스카이스캐너 비교 링크
관광지 큐레이션: 8개 도시(도쿄·오사카·교토·후쿠오카·삿포로·오키나와·히로시마·나라) × 5개 카테고리(문화·먹거리·자연·쇼핑·온천)
D-day 체크리스트: 위 정보를 종합한 단톡방 붙여넣기용 카드
Related MCP server: Travel MCP
아키텍처 원칙
얇은 서버: 추론은 호스트 LLM(Kakao Tools)이 담당하고, 이 서버는 결정론적 조회·계산·렌더링만 처리한다. 서버 내부에서 LLM을 돌리지 않아 운영 비용이 낮다.
데이터 변동성 3계층 관리:
변동성 | 처리 방식 | 대상 |
거의 불변 | 코드 내 인메모리 | 전압, 시차, 통화, 긴급번호, 공항코드, 시즌규칙 |
가끔 바뀜 | GitHub Raw JSON, 24시간 주기 갱신 | 대사관 연락처, 관광지 큐레이션 |
자주 바뀜 | 외부 API + TTL 캐시 | 비자(6h), 여행경보(1h), 환율(24h) |
MCP 도구 6개
도구 | 역할 |
| 비자·전압·시차·통화·긴급번호·대사관 정보 (비자는 MOFA 동적, 실패 시 정적 폴백) |
| 외교부 여행경보 단계와 발효일 |
| 원화 매매기준율 |
| 시즌 판정과 스카이스캐너 비교 링크 |
| 도시·카테고리별 관광지 큐레이션 |
| 위 도구들을 종합한 D-day 체크리스트 카드 |
프로젝트 구조
travel-briefing-mcp/
├── README.md # 이 파일
├── CLAUDE.md # Claude Code용 프로젝트 헌법
├── STATUS.md # 라이브 진행 상황과 결정 기록
├── API_KEYS.md # 외부 API 키 발급 가이드
├── travel_briefing_mcp.py # MCP 서버 본체
├── destinations_jp.json # 일본 관광지 큐레이션 데이터
├── embassies.json # 대사관 연락처 (작성 예정)
├── requirements.txt # Python 의존성
├── .env.example # 환경변수 템플릿
├── .gitignore
└── .claude/
└── rules/
├── playmcp-guide.md # PlayMCP 등록 가이드 요약
├── mcp-schema.md # 외부 API 스키마와 응답 매핑
└── curation.md # 큐레이션 데이터 편집 규칙시작하기
1. 환경 준비
git clone <repo-url>
cd travel-briefing-mcp
pip install -r requirements.txt
cp .env.example .env2. API 키 발급
API_KEYS.md 참조. 2개 필요:
외교부 (공공데이터포털): 입국허가요건 + 여행경보 (인증키 공유)
한국수출입은행: 환율
발급받은 키를 .env 에 채운다.
3. 로컬 실행
python travel_briefing_mcp.py기본 포트로 Streamable HTTP 서버가 기동된다.
4. MCP Inspector 검증
배포 전 PlayMCP 가이드 준수 여부를 검증한다.
npx @modelcontextprotocol/inspector python travel_briefing_mcp.py개발 규칙
프로젝트에 코드를 추가·수정할 때는 아래를 준수한다.
서버명·툴명에 "kakao" 를 어떤 형태로도 넣지 않는다 (등록 반려 사유)
툴 개수는 6개를 유지한다 (가이드 권장 3~10 범위)
툴
annotations5종(title,readOnlyHint,destructiveHint,openWorldHint,idempotentHint)을 전부 지정한다툴 description 은 영문으로 작성하고 "Travel Briefing(트래블 브리핑)" 을 병기한다
응답은 정제된 마크다운으로 반환하고, 외부 API raw JSON 을 그대로 돌려주지 않는다
외부 API 호출은 반드시 TTL 캐시를 통한다 (p99 3,000ms 요건)
서버 내부에서 LLM 을 실행하지 않는다
응답에 광고 유도를 넣지 않는다
세부 규칙은 .claude/rules/ 의 개별 파일을 참조한다.
배포
카카오 클라우드에 컨테이너로 배포하며, 공개 HTTPS 도메인이 필요하다.
환경변수는 .env 파일 대신 카카오 클라우드의 환경변수/시크릿 매니저로 주입한다. Docker 이미지에 .env 를 포함시키지 않는다.
배포 후 PlayMCP 개발자 콘솔에서 등록하고 심사를 받는다.
라이선스와 데이터 출처
외교부 여행경보/입국허가요건: 공공저작물 출처표시 (제1유형)
한국수출입은행 환율: 이용허락범위 제한 없음
관광지 큐레이션: 프로젝트 자체 편찬 (수정·기여 환영)
로드맵
v1 (진행 중): 일본 단일 국가, 도구 6개 v2: 동남아 확장 (베트남·태국·필리핀·싱가포르·말레이시아·인도네시아) v3: 환율 30일 추이, 도시별 이벤트 정보
기여
관광지 큐레이션 수정·추가는 destinations_jp.json 을 편집해 PR 을 올린다. 편집 규칙은 .claude/rules/curation.md 참조. 서버는 24시간 안에 변경사항을 자동 반영한다.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Yongho-Song-dev/travel-briefing-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server