✨ From vibe coding to vibe deployment. UBOS MCP turns ideas into infra with one message.

Learn more

MCP TMAP

The MCP connects to the TMAP API.

It currently supports the following APIs:

  • Public Transit API
    • Transit route
  • Location API
    • Full text geocoding

Prerequisites

Before you begin, ensure you have the following installed:

  • Python: Version 3.13 or higher
  • uv: You can find installation instructions here.
  • SK Open API: You need API credentials (app key) from the SK open API.

Configuration

  1. Create a .env file: Create a file in the project root.

  2. Add API Credentials: Edit the .env file and add your SK open API credentials.

    SK_OPEN_API_APP_KEY="YOUR_APP_KEY_HERE"
    

    Please verify the exact environment variable names required by checking src/mcp_tmap/tmap_client.py.

Running the MCP

  1. Sync Dependencies: Navigate to the project root directory in your terminal and run the following command. This will create a virtual environment (if one doesn’t exist) and install all dependencies specified in pyproject.toml.

    uv sync
    
  2. Run:: You can run the MCP server using uv.

    uv run src/mcp_tmap
    

    For development,

    source .venv/bin/activate
    mcp dev src/mcp_tmap/server.py
    

Featured Templates

View More
AI Engineering
Python Bug Fixer
119 1433
AI Agents
AI Video Generator
252 2007 5.0
Verified Icon
AI Agents
AI Chatbot Starter Kit
1336 8300 5.0
Customer service
Service ERP
126 1188
AI Assistants
AI Chatbot Starter Kit v0.1
140 912
Customer service
Multi-language AI Translator
136 921

Start your free trial

Build your solution today. No credit card required.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.