Kolada MCP Server

io.github.isakskogstad由 GitHub 帳號 isakskogstad 發布v2.2.1更新於 Nov 2, 2026

Swedish municipality statistics from Kolada API. 6000+ KPIs for all 290 municipalities.

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取資料與分析

概覽

AI 產生的概覽

讓助理連結瑞典 Kolada 開放市政與區域統計資料 API,可檢索關鍵指標並比較各市鎮。

可以做什麼
  • 檢索並檢視關鍵指標(KPI)、指標分組與業務領域
  • 查詢瑞典各市鎮與區域、其分組,以及學校、安養機構等組織單位
  • 依性別篩選取得指標數值,並列出某市鎮的指標
  • 比較 2 至 10 個市鎮,並取得指標的時間序列趨勢
  • 對市鎮進行統計排名、依指標門檻篩選,並計算指標之間的相關性
適用情境
適合回答瑞典市鎮與區域統計問題,例如學校、醫療、環境、經濟或民主相關指標,以及跨市鎮比較與隨時間變化的排名分析。
執行需求
可透過 npx 或全域 npm 安裝作為本機程序執行(需 Node.js),也可使用遠端端點。未宣告需要驗證、API 金鑰或環境變數;需要能連線至 Kolada API 的網路。
安裝前請注意
僅提供唯讀統計資料,不索取憑證。依 Kolada 使用條款,重複使用資料須註明來源為 Kolada,自行加工的資料不得標示 Kolada 為來源,也不得暗示與 Kolada/RKA 有官方合作。資料可能被修訂或指標被移除且不另行通知。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Kolada MCP Server,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.isakskogstad%2Fkolada-mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "kolada": {
      "type": "http",
      "url": "https://kolada-mcp-pafn.onrender.com/mcp"
    }
  }
}

README

[Kolada Banner]

Kolada MCP Server

[npm version] [MCP Registry] [License: MIT]

MCP-server för svensk kommun- och regionstatistik från Kolada API.

Kolada MCP-server kan LLMs ansluta till via lokal installation – och genom den få direkt tillgång till data och statistik för 5 000+ nyckeltal (KPI:er) inom 264 områden (ex. skola, vård, miljö, ekonomi, demokrati o.s.v.) för Sveriges alla kommuner och regioner. Utvecklad av Isak Skogstad, fristående från Kolada/RKA.

English: Kolada MCP Server connects LLMs and AI chatbots to 5,000+ Key Performance Indicators (KPIs) across 264 operating areas for all 290 Swedish municipalities and 21 regions. Kolada is Sweden's most comprehensive open data source for municipal and regional statistics. Developed by Isak Skogstad, not associated with Kolada/SKR.

https://github.com/user-attachments/assets/6791bb81-79dc-4af3-8028-44c3929d57d0

Installation

Med npx (snabbast):

bash
npx kolada-mcp-server

Med global installation:

bash
npm install -g kolada-mcp-serverkolada-mcp-server

Paketet publiceras på npm: kolada-mcp-server.

Klientkonfiguration

Claude Desktop

Lägg till i konfigurationsfilen:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
json
{  "mcpServers": {    "kolada": {      "command": "npx",      "args": ["-y", "kolada-mcp-server"]    }  }}

Claude Code (CLI)

bash
claude mcp add kolada -- npx -y kolada-mcp-server

Verifiera med:

bash
claude mcp list

OpenAI Codex CLI

Lägg till i ~/.codex/config.toml:

toml
[mcp_servers.kolada]command = "npx"args = ["-y", "kolada-mcp-server"]

Gemini CLI

Lägg till i ~/.gemini/settings.json:

json
{  "mcpServers": {    "kolada": {      "command": "npx",      "args": ["-y", "kolada-mcp-server"]    }  }}

Firebase Studio / Android Studio

Lägg till i mcp.json i projektroten:

json
{  "mcpServers": {    "kolada": {      "command": "npx",      "args": ["-y", "kolada-mcp-server"]    }  }}

Andra MCP-klienter

De flesta MCP-klienter stödjer stdio-transport. Konfigurera med:

json
{  "mcpServers": {    "kolada": {      "command": "npx",      "args": ["-y", "kolada-mcp-server"]    }  }}

Installation från källkod

bash
git clone https://github.com/isakskogstad/kolada-mcp.gitcd kolada-mcpnpm installnpm run buildnode dist/index.js

Verktyg

Nyckeltal (KPI)

VerktygBeskrivning
search_kpisFritextsökning bland 5 000+ nyckeltal
get_kpiHämta metadata för ett nyckeltal via ID
get_kpisHämta flera nyckeltal samtidigt (max 25)
get_kpi_groupsLista tematiska grupper
get_kpi_groupHämta alla nyckeltal i en grupp
list_operating_areasLista 264 verksamhetsområden
get_kpis_by_operating_areaFiltrera nyckeltal per verksamhetsområde

Kommuner och regioner

VerktygBeskrivning
search_municipalitiesSök bland 290 kommuner och 21 regioner
get_municipalityHämta detaljer via kommun-ID (t.ex. "0180")
get_municipality_groupsLista kommungrupper
get_municipality_groupHämta kommuner i en grupp

Organisationsenheter

VerktygBeskrivning
search_organizational_unitsSök skolor, äldreboenden m.m.
get_organizational_unitHämta enhetsdetaljer
get_ou_typesLista enhetstyper

Data

VerktygBeskrivning
get_kpi_dataHämta värden med könsfiltrering (T/M/K)
get_municipality_kpisLista KPI:er för en kommun
compare_municipalitiesJämför 2–10 kommuner
get_kpi_trendTidsserieanalys

Analys

VerktygBeskrivning
analyze_kpi_across_municipalitiesStatistik + rankning
filter_municipalities_by_kpiFiltrera efter tröskelvärde
compare_kpisKorrelation mellan nyckeltal

Verksamhetsområden (urval)

OmrådeAntal KPI:er
Kommunen, övergripande553
Grundskola åk 0-9470
Gymnasieskola åk 1-3215
Hälso- och sjukvård204
Befolkning199
Region/Landsting151
Förskoleverksamhet135
Vuxenutbildning126

Totalt 264 verksamhetsområden.

Enhetstyper

KodTyp
V11Förskola
V15Grundskola
V16Gymnasieskola
V17Anpassad skola
V18Vuxenutbildning
V21Äldreboende
V31Fritidshem

Huvudfunktioner

  • Könsfiltrering – T (totalt), M (män), K (kvinnor)
  • Intelligent cachning – 24-timmarscache för kataloger
  • Hastighetsbegränsning – Respekterar Koladas API-gränser
  • Svensk dokumentation – Optimerat för svenska AI-assistenter

Säkerhet / Security

Kolada MCP Server använder flera lager av automatisk säkerhetsskanning för att säkerställa kodens integritet och upptäcka sårbarheter:

🛡️ Automatiska Säkerhetsverktyg

  • CodeQL: Kontinuerlig kodanalys för säkerhetsbrister
  • GitGuardian: Skannar efter exponerade API-nycklar och hemligheter
  • TruffleHog: Kompletterande secret scanning i commit-historik
  • Bearer SAST: Static Application Security Testing för applikationssårbarheter
  • Dependabot: Automatiska säkerhetsuppdateringar för dependencies
  • npm audit: Daglig granskning av sårbara paket

📋 Säkerhetspolicy

Se SECURITY.md för:

  • Hur man rapporterar säkerhetsproblem
  • Detaljer om säkerhetsskanningsprocessen
  • Riktlinjer för säker användning
  • Kontaktinformation

🔒 Bästa Praxis

  • Inga hårdkodade hemligheter i källkoden
  • Alla känsliga värden hanteras via miljövariabler
  • Rate limiting och timeout-konfigurationer
  • Regelbundna automatiska säkerhetsuppdateringar

English: For security policies and vulnerability reporting, see SECURITY.md.

Licens

MIT – se LICENSE

Skapat av Isak Skogstad.

Kolada användarvillkor
  • Utnyttjande av data från Koladas API är avgiftsfritt och kräver inget avtal.
  • Om du använder data från Kolada i en tjänst, ska källan anges ('Källa: Kolada').
  • Gör du egna bearbetningar på vår data, får inte Kolada anges som källa.
  • Det är tillåtet att använda vår data för kommersiella ändamål.
  • API:et får inte användas för att sprida skadlig kod.
  • Du får inte presentera den tjänst du utvecklat som ett 'officiellt samarbete' eller 'partnerskap' med RKA/Kolada.
  • Tjänsten tillhandahålls i befintligt skick.
  • Publicering av data i Kolada sker löpande under året i enlighet med respektive statistikkällas publiceringstidpunkt.
  • Revideringar av data i Kolada kan ske och aviseras inte särskilt.
  • Enskilda nyckeltal kan tas bort ur Kolada t.ex. pga. att underlag för nyckeltalen förändras, vilket inte aviseras.

來源:README.md,提交 2bdcc29

工具

0
SourceWeft 尚未讀取此伺服器的工具。

版本歷史

1
  1. v2.2.1最新Sep 16, 2026

評分

已滿足適用檢查項的 85%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分