mcp-korea-tourism-api
The Korea Tourism API MCP Server is a platform that allows AI assistants to access South Korean tourism data using the official KTO API. It supports various functionalities such as searching for tourist attractions by keyword or location, and offers multilingual support, making it an efficient and resilient resource for discovering information about Korea's festivals, sites, and accommodations.
Korea Tourism API MCP Server ✈️
Unlock the wonders of South Korean tourism directly within your AI assistant! This project provides a Model Context Protocol (MCP) server powered by the official Korea Tourism Organization (KTO) API. Equip your AI with the ability to discover vibrant festivals, serene temples, delicious restaurants, comfortable accommodations, and much more across Korea.
✨ Features
- Comprehensive Search: Find tourist spots, cultural sites, events, food, lodging, and shopping via keywords, area, or location.
- Rich Details: Access descriptions, operating hours, admission fees, photos, addresses, and contact information.
- Location-Aware: Discover attractions near specific GPS coordinates.
- Timely Information: Find festivals and events based on date ranges.
- Multilingual Support: Get information in various languages supported by the KTO API.
- Efficient & Resilient: Response caching, rate limiting, and automatic retries.
- MCP Standard: Seamlessly integrates with AI assistants.
Prerequisites
Before you begin, you must obtain an API key from the Korea Tourism Organization (KTO) Data Portal.
🚀 Installation & Running
You can run this MCP server using either uv
or Docker.
🛠️ MCP Tools Provided
The server exposes tools like search_tourism_by_keyword
, get_tourism_by_area
, find_nearby_attractions
, search_festivals_by_date
, and more.