市政统计服务器

Kolada MCP Server是一个连接LLMs和AI聊天机器人到瑞典5000多个关键绩效指标(KPIs)的服务器,涵盖290个城市和21个地区的264个运营领域。

  • by isakskogstad
  • TypeScript
  • 本地部署
  • 12 星标
  • 更新于
在 GitHub 查看 KSAklfszf921/KOLADA-MCP

使用说明

Kolada MCP服务器

来自 Kolada API 的瑞典市政和地区统计的 MCP 服务器。

Kolada MCP 服务器允许 LLM 通过本地安装连接,并通过它直接访问数据和统计数据。 5000+纽约证券公司(关键绩效指标:呃) 在264个领域(如学校,医疗保健,环境,经济,民主等)为瑞典的所有市镇和地区。由Isak Skogstad开发,独立于Kolada / RKA。

英语: Kolada MCP Server将LLM和AI聊天机器人连接到瑞典所有290个城市和21个地区的264个运营区域的5000多个关键绩效指标(KPI)。Kolada是瑞典最全面的市政和地区统计开放数据源。由Isak Skogstad开发,与Kolada/SKR无关。

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

安装

使用npx(最快):

npx kolada-mcp-server

Med全球安装:

npm install -g kolada-mcp-server
kolada-mcp-server

软件包发布在 npm 上: kolada-mcp-server.

客户端配置

克劳德桌面

添加到配置文件 :

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

克劳德代码(CLI)

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

验证方式 :

claude mcp list

OpenAI Codex命令行界面

添加到 ~/.codex/config.toml:

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

Gemini CLI

添加到 ~/.gemini/settings.json:

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

Firebase工作室/安卓工作室

添加到 mcp.json i项目:

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

其他 MCP 客户端

大多数 MCP 客户端支持 stdio 传输。配置方式 :

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

从源代码安装

git clone https://github.com/isakskogstad/kolada-mcp.git
cd kolada-mcp
npm install
npm run build
node dist/index.js

工具

关键指标(KPI)

Verktyg Beskrivning
search_kpis 免费搜索5000多个关键字
get_kpi 通过 ID 获取关键数字元数据
get_kpis 同时获取多个关键数字(最多25个)
get_kpi_groups 主题组列表。
get_kpi_group 获取组中的所有关键数字。
list_operating_areas 264个业务领域
get_kpis_by_operating_area 按业务领域筛选关键数字

市镇和地区

Verktyg Beskrivning
search_municipalities 搜索290个城市和21个地区
get_municipality 通过市政编号(例如“0180”)获取详细信息
get_municipality_groups 社区团体列表。
get_municipality_group 在一组中获取城市

组织机构

Verktyg Beskrivning
search_organizational_units 寻找学校、养老院等
get_organizational_unit 获取设备详细信息。
get_ou_types 单位列表。]

数据

Verktyg Beskrivning
get_kpi_data 使用性别过滤 (T/M/K) 获取值
get_municipality_kpis 一个城市的KPI列表
compare_municipalities 比较2-10个城市
get_kpi_trend 潮汐分析仪

分析

Verktyg Beskrivning
analyze_kpi_across_municipalities 统计+排名
filter_municipalities_by_kpi 按门槛值过滤。
compare_kpis 关键数字之间的关系。

业务领域(选择)

KPI数量 | | ---------------------- | ------------ | |市,总|553 | 小学0-9 470 高中1-3 215 医疗保健 204 |Befolking | 199| |地区/景观|151| 学前活动 135 成人教育 126

共有264个项目。

单位

Kod Typ
V11 学校
V15 小学
V 16 体育馆
V17 自定义学校
V18 成人教育
V21 老年人
V31 Fritidshem

主要功能

  • 性别过滤 T(总数),M(男性),K(女性)
  • 智能仙人掌 – 目录的 24 小时缓存
  • 速度限制 – 尊重 Kolada API 限制
  • 瑞典文档 – 针对瑞典人工智能助理进行了优化

安全 / Security

Kolada MCP Server 使用多层自动安全扫描来确保代码完整性并检测漏洞:

🛡️ 自动安全工具

  • CodeQL持续的安全漏洞代码分析
  • GitGuardian 的扫描暴露的 API 密钥和秘密
  • 松露猪提交历史的完整秘密扫描
  • 承载SAST静态应用程序安全测试(Static Application Security Testing)
  • Dependabot依赖关系的自动安全更新
  • npm 审计每日检查易受攻击的软件包

📋 安全政策

硒 安全.md 为 :

  • 如何报告安全问题
  • 安全扫描过程的详细信息
  • 安全使用指南
  • 联系方式

🔒 最佳实践

  • 源代码中没有硬编码的秘密
  • 所有敏感值均通过环境变量进行管理
  • 速率限制和超时配置器
  • 定期自动安全更新

英语:有关安全策略和漏洞报告,请参阅 安全.md.

许可证

麻省理工学院 许可证

由Isak Skogstad创建。

Kolada användarvillkor
  • 使用 Kolada API 的数据是免费的,无需签订协议。
  • 如果您在服务中使用来自 Kolada 的数据,请指定源(“源:Kolada”)。
  • 如果您对我们的数据进行了自己的处理,则不得将 Kolada 列为数据来源。
  • 允许将我们的数据用于商业目的。
  • API 不得用于传播恶意代码。
  • 您不得将您开发的服务视为与 RKA/Kolada 的“官方合作”或“合作伙伴关系”。
  • 服务以现有状态提供。
  • 科拉达数据的发布每年都会按照各自统计来源的发布时间进行。
  • 对 Kolada 数据的修订可能会发生,并且不会特别通知。
  • 某些关键数字可能会从 Kolada 中删除,例如,由于关键数字的基础发生变化,而不会通知。