MCP integration for Korea Tourism Organization’s API using Claude Desktop App with help from Cursor.
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
- Get an API key from Data.go.kr
- Set environment variable in
.envfile: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 IDcontent_type: one ofall,tourist,food, oraccommodationsize: 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:
- pfldy2850/py-mcp-naver
- jlowin/fastmcp
- DYTIS Tistory Blog
- Cursor – used as the main development environment for integrating the Claude Desktop Plugin
필요한 경우, 상단의 `` 자리에 실제 이미지를 삽입하면 됩니다. 수정이나 추가 포맷이 더 필요하면 알려줘!
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)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| mcp_tour-0.1.11.tar.gz | 45.2 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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.