"""
Configuration for MCP Public Transport Server
"""
import os
from dotenv import load_dotenv
# Load environment variables from .env file
load_dotenv()
# Swiss Transport API (transport.opendata.ch)
CH_BASE_URL = "https://transport.opendata.ch/v1"
# UK Transport API (transportapi.com)
UK_BASE_URL = "https://transportapi.com/v3/uk"
UK_API_KEY = os.getenv("UK_TRANSPORT_API_KEY")
UK_APP_ID = os.getenv("UK_TRANSPORT_APP_ID")
# Belgium iRail API (docs.irail.be)
BE_BASE_URL = "https://api.irail.be"
# Server settings
SERVER_NAME = "MCP Public Transport Server"
LOG_LEVEL = os.getenv("LOG_LEVEL", "INFO")
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mirodn/mcp-server-public-transport'
If you have feedback or need assistance with the MCP directory API, please join our Discord server