Skip to main content

MCP server providing Korea Tourism Organization APIs

Project description

MCP integration for Korea Tourism Organization’s API using Claude Desktop App with help from Cursor.

image

Description

This MCP server integrates the Korea Tourism Organization’s public data API to provide related tourist spots information. It is designed to be used with Claude Desktop via the Model Context Protocol (MCP).

Features

  • Retrieve related tourist spot recommendations
  • Get detailed tourist spot information
  • Support for multiple content types: tourist attractions, food, and accommodation

Data Source

We use the Korea Tourism Organization API, which provides up to 50 highly connected related tourist destinations by region and type (tourist spots, food, accommodation).

Setup

  1. Get an API key from Data.go.kr
  2. Set environment variable in .env file:
    TOUR_API_KEY=your-api-key
    

Installation

Regular Installation

pip install mcp-tour

Claude Desktop Installation

Using uv (recommended):

uv pip install mcp-tour

uv run python -m mcp_tour.hosts.claude_desktop \
  -e TOUR_API_KEY=your-api-key

Using pip:

pip install mcp-tour

python -m mcp_tour.hosts.claude_desktop \
  -e TOUR_API_KEY=your-api-key

Usage

get_related_spots

Fetch related tourist spots:

Parameters

  • spot_id: Tourist spot ID
  • content_type: one of all, tourist, food, or accommodation
  • size: Number of results (up to 50)

get_spot_info

Fetch detailed information about a tourist spot:

Parameters

  • spot_id: Tourist spot ID

Acknowledgments

This project was inspired and supported by:


필요한 경우, 상단의 `![placeholder-image](image-url-here)` 자리에 실제 이미지를 삽입하면 됩니다. 수정이나 추가 포맷이 더 필요하면 알려줘!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mcp_tour-0.1.9.tar.gz (45.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mcp_tour-0.1.9-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file mcp_tour-0.1.9.tar.gz.

File metadata

  • Download URL: mcp_tour-0.1.9.tar.gz
  • Upload date:
  • Size: 45.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for mcp_tour-0.1.9.tar.gz
Algorithm Hash digest
SHA256 ac9dee00ed81c5cac335cc9c3da6c10f465d8040a2bd9b7e1dcdbbfb85132870
MD5 78d7398481880df8bef5f60699824433
BLAKE2b-256 3f5f4978bff22457f4f5ea9a1b46d9a3adb6e7d2c399f3e803a331114100ddaf

See more details on using hashes here.

File details

Details for the file mcp_tour-0.1.9-py3-none-any.whl.

File metadata

  • Download URL: mcp_tour-0.1.9-py3-none-any.whl
  • Upload date:
  • Size: 8.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for mcp_tour-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 970706590603dc6a82881e0dec5e452f8dff9d8c01a8df8a908213dbe5515036
MD5 4d42988c228cf188a9d81b67fece8654
BLAKE2b-256 871498860066e2a70089f60e714ca45eaf5d494f350077e4866399e8e3269f56

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page