mcpField
K
Kolada MCP Server

Kolada MCP Server

リモート
github.com法務・行政1227 週間前に更新
リポジトリ公式サイト

Kolada MCP Server について

Kolada MCP Serverは、スウェーデンの自治体・地域統計をLLMやAIチャットボットに提供します。指標や組織の検索、データ取得、自治体比較、トレンド分析に対応しています。

主な機能

  1. 015,000以上のKPIの検索と取得
  2. 02自治体・地域・組織の照会
  3. 03性別による値の絞り込み
  4. 04自治体比較とトレンド分析
  5. 05KPIによる自治体の絞り込みと順位付け

活用シーン

  1. 01スウェーデンの自治体や地域の統計を検索
  2. 02自治体間でKPIデータを比較
  3. 03指標の経時変化を確認
  4. 04自治体を条件で絞り込み順位を確認

MCP 対応

このMCPサーバーは、指標、自治体、組織単位、統計分析のツールを通じてKolada APIのデータをMCPクライアントに公開します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://kolada-mcp-pafn.onrender.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://kolada-mcp-pafn.onrender.com/mcp
SSEhttps://kolada-mcp-pafn.onrender.com/sse
パッケージ
npmkolada-mcp-server2.2.1

ツール

詳細

Kolada のバナー

Kolada MCP サーバー

npm version MCP Registry License: MIT

Kolada API のスウェーデンの自治体・地域統計を提供する MCP サーバーです。

Kolada MCP サーバーをローカルにインストールすると、LLM を接続して、スウェーデンのすべての自治体と地域に関する 264 の分野(学校、医療、環境、経済、民主主義など)の 5,000 以上の指標(KPI) のデータと統計に直接アクセスできます。Isak Skogstad が開発したもので、Kolada/RKA とは独立しています。

英語: Kolada MCP Server は、290 のスウェーデンの自治体と 21 の地域すべてを対象に、264 の事業分野にわたる 5,000 以上の主要業績評価指標(KPI)に、LLM や AI チャットボットがアクセスできるようにします。Kolada は、自治体・地域統計を扱うスウェーデン最大のオープンデータソースです。Isak Skogstad が開発したもので、Kolada/SKR とは関係ありません。

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

インストール

npx を使用(最速):

npx kolada-mcp-server

グローバルインストールを使用:

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

パッケージは npm で公開されています:kolada-mcp-server。

クライアントの設定

Claude Desktop

設定ファイルに追加します:

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

次のコマンドで確認します:

claude mcp list
OpenAI Codex CLI

~/.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 Studio / Android Studio

プロジェクトのルートにある mcp.json に追加します:

{
  "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)
ツール説明
search_kpis5,000 以上の指標を全文検索
get_kpiID で指標のメタデータを取得
get_kpis複数の指標をまとめて取得(最大 25 件)
get_kpi_groupsテーマ別グループの一覧を取得
get_kpi_groupグループ内のすべての指標を取得
list_operating_areas264 の事業分野の一覧を取得
get_kpis_by_operating_area事業分野ごとに指標を絞り込み
自治体と地域
ツール説明
search_municipalities290 の自治体と 21 の地域を検索
get_municipality自治体 ID(例:「0180」)で詳細を取得
get_municipality_groups自治体グループの一覧を取得
get_municipality_groupグループ内の自治体を取得
組織単位
ツール説明
search_organizational_units学校、介護施設などを検索
get_organizational_unit組織単位の詳細を取得
get_ou_types単位の種類の一覧を取得
データ
ツール説明
get_kpi_data性別フィルター(T/M/K)を適用して値を取得
get_municipality_kpis自治体の KPI を一覧表示
compare_municipalities2~10 の自治体を比較
get_kpi_trend時系列分析
分析
ツール説明
analyze_kpi_across_municipalities統計 + ランキング
filter_municipalities_by_kpiしきい値で絞り込み
compare_kpis指標間の相関

事業分野(抜粋)

分野KPI 数
自治体全般553
基礎学校 0~9 年生470
高等学校 1~3 年生215
医療・保健204
人口199
地域/県151
就学前教育135
成人教育126

事業分野は合計 264 あります。

施設の種類

コード種類
V11就学前施設
V15基礎学校
V16高等学校
V17特別支援学校
V18成人教育
V21高齢者施設
V31学童保育施設

主な機能

  • 性別フィルター – T(合計)、M(男性)、K(女性)
  • スマートキャッシュ – カタログを 24 時間キャッシュします
  • レート制限 – Kolada API の制限を遵守します
  • スウェーデン語のドキュメント – スウェーデン語の AI アシスタント向けに最適化されています

セキュリティ / セキュリティ

Kolada MCP Server は、コードの整合性を確保し、脆弱性を検出するために、複数層の自動セキュリティスキャンを実施しています。

🛡️ 自動セキュリティツール
  • CodeQL: セキュリティ上の問題を継続的にコード分析します
  • GitGuardian: 公開された API キーやシークレットをスキャンします
  • TruffleHog: コミット履歴を対象とした補完的なシークレットスキャン
  • Bearer SAST: アプリケーションの脆弱性を対象とした静的アプリケーションセキュリティテスト
  • Dependabot: 依存関係のセキュリティ更新を自動化します
  • npm audit: 脆弱なパッケージを毎日確認します
📋 セキュリティポリシー

以下については SECURITY.md をご覧ください。

  • セキュリティ上の問題を報告する方法
  • セキュリティスキャンプロセスの詳細
  • 安全に使用するためのガイドライン
  • お問い合わせ先
🔒 ベストプラクティス
  • ソースコードにシークレットをハードコードしません
  • 機密性の高い値はすべて環境変数で管理します
  • レート制限とタイムアウトを設定します
  • セキュリティ更新を定期的に自動適用します

英語: セキュリティポリシーと脆弱性の報告については、SECURITY.md をご覧ください。

ライセンス

MIT – LICENSE をご覧ください

Isak Skogstad 作成。

Kolada 利用規約
  • Kolada の API からデータを利用する際、料金はかからず、契約も必要ありません。
  • Kolada のデータをサービスで利用する場合は、出典(「出典:Kolada」)を明記してください。
  • データを独自に加工した場合、Kolada を出典として記載してはなりません。
  • データは商用目的で利用できます。
  • API を悪意のあるコードの拡散に使用してはなりません。
  • 開発したサービスを、RKA/Kolada との「公式な協力」または「パートナーシップ」として提示してはなりません。
  • 本サービスは現状有姿で提供されます。
  • Kolada のデータは、各統計情報源の公開時期に従って年間を通じて随時公開されます。
  • Kolada のデータは改訂される場合がありますが、個別に通知されることはありません。
  • 指標の根拠となるデータの変更などを理由に、個々の指標が Kolada から削除される場合がありますが、事前に通知されることはありません。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。