Skip to main content

Golemio MCP Server

An MCP server that exposes Prague's Golemio open data API to AI assistants. Query public transit departures, air quality, parking availability, and more.

Installation

Get an API key from https://api.golemio.cz/api-keys/

Add to your MCP configuration (e.g., ~/.mcp.json):

{
  "mcpServers": {
    "golemio": {
      "command": "uvx",
      "args": ["golemio-mcp"],
      "env": {
        "GOLEMIO_API_KEY": "your-api-key"
      }
    }
  }
}

Requires uv to be installed.

NixOS users: uvx won't work due to dynamic linking. See Development for NixOS-specific configuration.

Available Tools

Public Transit

  • search_stops - Find stops by name (works with or without Czech diacritics)
  • get_departures - Real-time departure boards

City Data

  • get_air_quality_stations - Air quality measurements
  • get_parking_lots - Parking availability
  • get_waste_stations - Waste container fill levels
  • get_bicycle_counters / get_bicycle_detections - Bike traffic data

Points of Interest

  • get_medical_institutions - Hospitals, clinics
  • get_municipal_libraries - Public libraries
  • get_playgrounds - Playgrounds
  • get_gardens - Public gardens
  • get_city_districts - District boundaries

Development

Requires Python 3.12+ and uv.

# Install dependencies
uv sync

# Run tests
uv run pytest -v

# Run server
uv run golemio-mcp

Local MCP configuration

To run from a local clone instead of PyPI:

{
  "mcpServers": {
    "golemio": {
      "command": "uv",
      "args": ["--directory", "/path/to/golemio-mcp-server", "run", "golemio-mcp"],
      "env": {
        "GOLEMIO_API_KEY": "your-api-key"
      }
    }
  }
}

On NixOS, use system Python to avoid dynamic linking issues:

{
  "mcpServers": {
    "golemio": {
      "command": "nix-shell",
      "args": [
        "-p", "uv",
        "--run", "UV_PYTHON=/run/current-system/sw/bin/python3 uv --directory /path/to/golemio-mcp-server run golemio-mcp"
      ],
      "env": {
        "GOLEMIO_API_KEY": "your-api-key"
      }
    }
  }
}

Metadata

Release files for golemio-mcp 1.0.0

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

Source distribution (sdist)

Source distribution for golemio-mcp 1.0.0
File Size Uploaded
golemio_mcp-1.0.0.tar.gz 23.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for golemio-mcp 1.0.0
File Interpreter ABI Platform
golemio_mcp-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 42.4 kB

Release files / golemio_mcp-1.0.0.tar.gz

Download URL golemio_mcp-1.0.0.tar.gz
Size 23.1 kB
Tags Source
SHA-256 checksum
How to use checksums
9fea4bbfed9372161aef1386bd33cb38c558774225fd34d0e17bbffa9b717855
BLAKE2b-256 checksum
How to use checksums
68d7bb8dc8deb45e09cffbdb18d74143bb2fad068636abcc75b5baa24c168b62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 9, 2026.

Transparency log

Release files / golemio_mcp-1.0.0-py3-none-any.whl

Download URL golemio_mcp-1.0.0-py3-none-any.whl
Size 19.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f84e55cb66340d14eadd7c45fa3d7c5e616f760ef746badecee8599388e45346
BLAKE2b-256 checksum
How to use checksums
cda5096a11632ecdc99b388ca3c9a034cbba93521df84a9d1c299e77a05c693d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 9, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

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