Skip to main content

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

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)` 자리에 실제 이미지를 삽입하면 됩니다. 수정이나 추가 포맷이 더 필요하면 알려줘!

Metadata

Release files for mcp-tour 0.1.11

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mcp-tour 0.1.11
File Size Uploaded Provenance
mcp_tour-0.1.11.tar.gz 45.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for mcp-tour 0.1.11
File Interpreter ABI Platform
mcp_tour-0.1.11-py3-none-any.whl Python 3 none any Details

Total release size: 53.8 kB

Release files / mcp_tour-0.1.11.tar.gz

Download URL mcp_tour-0.1.11.tar.gz
Size 45.2 kB
Tags Source
SHA-256 checksum
How to use checksums
2c5abd9e1634b6c387a1622cbf64a2a54a821a8a890322fd12f2f2030b248392
BLAKE2b-256 checksum
How to use checksums
76d0a26132fec0f29e9ac3b5d447a4e13b5366352cfbe3fe8b079391f44d8eb2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.3

Release files / mcp_tour-0.1.11-py3-none-any.whl

Download URL mcp_tour-0.1.11-py3-none-any.whl
Size 8.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
560bd9aa6f15b10397786ddbebab300035359838f71969c6652cda3f56caa66c
BLAKE2b-256 checksum
How to use checksums
32e76e7cb8e4038a018b2842724bc096909d77e65b02f37afb68eb4b08ca25cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.3

Security for mcp-tour 0.1.11

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page