kolada-mcp
Verified Safeby aerugo
Overview
Provides AI applications with tools to access and analyze Sweden's municipal and regional statistics from the Kolada API, enabling natural language queries against thousands of Key Performance Indicators (KPIs) through semantic search and data retrieval.
Installation
docker-compose up -d kolada-mcpEnvironment Variables
- MCP_TRANSPORT
- PORT
- LOG_LEVEL
Security Notes
The server constructs URLs for the Kolada API based on user-provided KPI and municipality IDs. Input validation is performed by looking up IDs in cached maps and converting year strings to integers, which helps mitigate URL injection risks. The client also handles paginated responses, following `next_page` links provided by the Kolada API; this mechanism inherently trusts the upstream API to provide non-malicious URLs. No direct use of `eval`, `exec`, or hardcoded sensitive credentials detected. Overall, the approach is robust for interacting with a trusted external API.
Similar Servers
mcp-server
A Model Context Protocol (MCP) server that integrates with SerpApi to provide comprehensive search engine results and data extraction to an LLM.
Riksdag-Regering-MCP
Enables LLMs to query and retrieve real-time open data, documents, protocols, and records from the Swedish Parliament (Riksdagen) and Government Offices (Regeringskansliet).
Riksdag-Regering-MCP
Provides LLMs with real-time access to open data, documents, and records from the Swedish Parliament (Riksdagen) and Government Offices (Regeringskansliet) via their public APIs.
mcp-kql-server
An AI-powered MCP server that facilitates KQL query execution against Azure Data Explorer through natural language conversion, intelligent schema discovery, and RAG-enhanced context.