Kolada MCP Server
About
A standalone MCP server that provides AI applications with access to Sweden's Kolada municipal statistics API. It enables natural language queries against thousands of Key Performance Indicators covering Swedish public sector data. Designed for developers and data analysts…
Details
- Author
- aerugo
- GitHub stars
- 16
- Downloads
- 180
- Categories
- Other
Jump to
- 9 MCP tools for comprehensive data access
- Semantic search using Swedish BERT embeddings
- Fully standalone (no Mima or Redis required)
- Containerized with Docker support
- Modern Python 3.11+ with type hints and async/await
- Supports both stdio and HTTP transports
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Kolada MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install via pip (pip install -e .) or Docker (docker-compose up -d kolada-mcp). Run in stdio mode with kolada-mcp or in HTTP mode by setting MCP_TRANSPORT=http and PORT=8001. Integrate with Claude Desktop by adding a JSON entry to its MCP server configuration.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"kolada mcp server": {
"kolada-mcp": {
"command": "python",
"args": [
"-m",
"kolada_mcp"
]
}
}
}
}
McpServers
{
"kolada-mcp": {
"command": "python",
"args": [
"-m",
"kolada_mcp"
]
}
}
Kolada MCP Server
A clean, standalone MCP (Model Context Protocol) server for Sweden's Kolada municipal statistics API.
Overview
This server provides AI applications with access to Sweden's comprehensive municipal and regional statistics database. It enables natural language queries against thousands of Key Performance Indicators (KPIs) covering various aspects of Swedish public sector data.
Features
- 9 MCP Tools for comprehensive data access
- Semantic Search using Swedish BERT embeddings
- No External Dependencies - fully standalone (no Mima or Redis)
- Containerized with Docker support
- Modern Python 3.11+ with type hints and async/await
Available Tools
| Tool | Description |
|------|-------------|
| list_operating_areas | List all KPI categories with counts |
| get_kpis_by_operating_area | Get KPIs within a specific category |
| search_kpis | Semantic search for KPIs using natural language |
| get_kpi_metadata | Get detailed metadata for a specific KPI |
| fetch_kolada_data | Fetch raw KPI data for municipalities |
| analyze_kpi_across_municipalities | Comparative analysis with rankings |
| compare_kpis | Compare two KPIs (difference or correlation) |
| list_municipalities | List municipalities/regions |
| filter_municipalities_by_kpi | Filter by KPI threshold |
Installation
Using pip
pip install -e .
Using Docker
docker-compose up -d kolada-mcp
Usage
Stdio Mode (Default)
```bash
kolada-mcp
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



