MCP server providing Korea Tourism Organization APIs
Project description
py-mcp-tour
Korea Tourism Organization API integration for Claude using MCP protocol.
Description
This MCP server provides access to Korea Tourism Organization's tourism data API, specifically focusing on related tourist spots information.
Features
- Get related tourist spots information
- Get detailed spot information
- Support for different content types (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
The server provides the following tools:
get_related_spots
Get related tourist spots information:
Parameters:
- spot_id: Tourist spot ID
- content_type: Type of content (all/tourist/food/accommodation)
- size: Number of results (max 50)
get_spot_info
Get detailed information about a tourist spot:
Parameters:
- spot_id: Tourist spot ID
Development
- Clone the repository
- Install dependencies:
uv pip install -e ".[dev]"
or using pip:pip install -e ".[dev]"
- Run tests:
python -m pytest
License
This project is licensed under the terms of the MIT license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mcp_tour-0.1.3.tar.gz.
File metadata
- Download URL: mcp_tour-0.1.3.tar.gz
- Upload date:
- Size: 43.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
daa5dfa7f338aa0b1c15163165fb51af19d315226ccee9422c455df39eff475b
|
|
| MD5 |
a5b3e939dbb98058e4211c0ff0ee9256
|
|
| BLAKE2b-256 |
e4184a4542f003007905b097c2fac4fb95dc4218311f28c1787b0e560ead7d08
|
File details
Details for the file mcp_tour-0.1.3-py3-none-any.whl.
File metadata
- Download URL: mcp_tour-0.1.3-py3-none-any.whl
- Upload date:
- Size: 7.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e154130fe2df3d54161926b714d94b890389d3df9849809aa000a5baa1e887fb
|
|
| MD5 |
964d4fd70e1489ed0a47e592a134edf3
|
|
| BLAKE2b-256 |
7a791f2a2c8f11cee14bcd661db6f1087e4cbffa74f1f98aadee61e390d96744
|