
Sweden MCP Serversが提供するもの
Sweden MCP Serversは、スウェーデンのデータ、法律、サービスに接続された公開Model Context Protocol(MCP)サーバーの厳選カタログです。MCPにより、AIアシスタントは外部ツールや情報源を標準的な方法で利用できます。
このリポジトリはカタログであり、MCPサーバーの実装ではありません。共通のインストールコマンドや単一のサーバーエンドポイントを提供するものではありません。個別のプロジェクトを見つけ、その要件を確認し、MCP対応クライアントに接続する前に各プロジェクトのドキュメントを開くためのものです。
カタログには、データと統計、法務テクノロジー、政府と公共財政、公共サービス、雇用、交通、電子請求、地理空間データ、その他のサービスを含む9カテゴリにわたり、26のサーバーが掲載されています。
カタログからプロジェクトを選ぶ
まずはウェブカタログを開いてください。プロジェクトはカテゴリ別に分類され、実装言語、利用可能な接続リンク、その他のメタデータとともに説明されています。
- 統計: SCB、Kolada、その他の統計情報源に接続されたプロジェクトを利用します。
- 政府と法律: 議会資料、政府文書、スウェーデン法令、判例法、法的見解の更新情報を確認します。
- 公共サービス: 教育、天気、公共データとの連携を探します。
- 交通: SLの経路、出発情報、運行障害、道路状況、カメラ、交通事故向けのツールを確認します。
- ビジネスと金融: 企業情報、年次報告書、会計、請求、簿記との連携を確認します。
カタログの準備状況、スター数、掲載自体を保証と見なさないでください。カタログの説明によれば、メタデータの日付はスナップショットであり、記載されたツール名がすべてを網羅するとは限りません。また、接続方法が記載されていても、サーバーが現在利用可能であることを意味しません。
機械可読カタログを確認する
スクリプト、ダッシュボード、独自の検出ワークフローには、公開されているJSON APIを使用します。たとえば、シェルからカタログを取得できます。
curl -L https://bsab.github.io/sweden-mcp-servers/catalog.jsonJSONに対応したアプリケーションで同じURLを読み込むこともできます。プロジェクトのメタデータからエントリを特定し、実際のセットアップ手順については、そのソースリポジトリとドキュメントを参照してください。
このカタログは、検出と比較に役立ちます。ただし、プロジェクトのライセンス、前提条件、認証手順、トランスポート要件、制限事項、現在の実装の詳細を読む代わりにはなりません。
選択したMCPサーバーをセットアップする
リモートサーバー
一部のエントリには、Connectリンク付きのホスト型エンドポイントが含まれています。エンドポイントアドレスはワンクリックインストーラーではなく、稼働時間の保証でもありません。利用する前に、MCPクライアントがプロジェクトで文書化されているトランスポートに対応していることを確認してください。
- プロジェクトのリポジトリを開き、最新のドキュメントを読みます。
- エンドポイントに認証、アカウント、APIキー、または有料プランが必要か確認します。
- MCPクライアントがエンドポイントで文書化されているトランスポートに対応していることを確認します。
- クライアントに用意されたリモートサーバーの手順に従って、エンドポイントを追加します。
- まず読み取り専用の操作をテストし、返された情報を信頼できる提供元と照合します。
たとえば、カタログにはMCP Sweden、Lantmäteriet MCP、Naturvårdsverket MCP、SMHI MCP、Traktamente MCPなどのプロジェクトについて、ホスト型エンドポイントが掲載されています。エンドポイントが存在していても、すべてのツールがテスト済みであることや、提供元へのアクセスが成功することを意味しません。
ローカルサーバー
多くのエントリは、ソースからローカルで実行することを想定しています。その場合、すべてのプロジェクトが同じランタイムやコマンドを使うと考えず、各プロジェクトのインストール手順に従ってください。
- Python、Node.js、TypeScriptツール、Go、Bunなど、リポジトリの前提条件を確認します。
- ドキュメントに従ってプロジェクトをクローンまたはダウンロードします。
- プロジェクトで文書化されている手順に従って依存関係をインストールします。
- 必要なAPIキー、認証情報、データベース、環境変数を設定します。
- プロジェクトで文書化されている起動コマンドをMCPクライアントに登録します。
- 破壊的でないツール呼び出しから始め、結果を確認します。
カタログには、Python、TypeScript、JavaScript、Go、その他の文書化された環境で書かれたローカルプロジェクトが含まれています。コマンドや設定形式はプロジェクトごとに異なるため、あるエントリの設定を別のエントリにコピーしても動作しない場合があります。
基本的な使用例
スウェーデンの統計を尋ねる
適切な統計サーバーに接続した後、AIアシスタントに次のように尋ねられます。
人口データに関連するSCBの表を見つけ、利用可能な地域と期間の選択肢を説明し、指定した自治体の値を返してください。
SCB MCPやSCB Open Data MCPなどのプロジェクトはSCB PxWeb APIを利用し、Kolada関連のプロジェクトは自治体および地域の指標に重点を置いています。プロンプトを作成する前に、各プロジェクトで文書化されているツールと対象範囲を確認してください。
議会情報を検索する
Riksdag & Regering MCPを設定した場合、次のようなリクエストが適しています。
指定したテーマについてスウェーデンの議会文書を検索し、関連する討論や投票を特定して、元の資料へのリンクを提供してください。
アシスタントに、原典の参照情報を保持し、取得した文書と独自の要約を区別するよう依頼します。
交通または天気情報を確認する
交通または天気のサーバーには、具体的で読み取り専用のリクエストを使用します。
指定したストックホルムの停留所から次に出発する便を検索し、報告されている運行障害があれば特定してください。
または:
指定したスウェーデンの場所について、最新の公式予報を返し、予報時刻と情報源を含めてください。
SLの統合、スウェーデンの気象プロジェクト、SMHIの統合、Trafikverket MCPは、交通、データの対象範囲、ホスティング、認証の点で異なります。選択したプロジェクトのドキュメントで、正確なツール名とパラメーターを確認してください。
アクセス要件とリスクを評価する
エントリを接続する前に、プロジェクトのライセンス、前提条件、データ提供元、認証情報、制限事項を確認してください。リポジトリでは、検証記録とランタイムスモークレポートの両方を確認することを推奨しています。
- 認証情報:APIキー、ログイン、承認済みアクセス、または有料アカウントが必要なプロジェクトがあります。
- ランタイムの証拠:プロトコル検出リクエストやローカルへのpingだけでは、プロバイダーとの統合が機能することを証明できません。
- データ品質:ツールの出力は不完全または信頼できない場合があります。重要な法律、天気、旅行、統計情報は、権威ある提供元で検証してください。
- プライバシー:不慣れなサーバーに秘密情報や個人データを送信しないでください。
- ライセンス:MCPプロジェクトと基盤となるプロバイダーの両方について、ライセンスと利用規約を確認してください。
書き込み対応ツールには注意する
カタログの一部のエントリは、データを変更したり業務上の操作を実行したりできます。Fortnox MCPは請求書の作成や記帳を実行できます。Bokio MCPはデフォルトでは読み取り専用ですが、書き込みを有効にできます。ICA MCPは個人の買い物リストを変更できますが、非公式のプライベートAPIを使用し、ログインが必要で、ICAのサービス規約に抵触する可能性があります。
これらの統合では、可能な限り別のテストアカウントを使用し、必要な権限だけを付与して、実行前にすべての書き込み操作を確認してください。カタログのランタイム試行は、認証やプライベートアカウントへのアクセスの前で意図的に停止します。
リポジトリのレポートを効果的に利用する
ランタイムスモークレポートには、失敗やブロックされた経路を含め、プロトコルとツールの試行が記録されています。合格判定が示すのは、そのテストで使用したサンプルの読み取り専用操作と設定だけです。
検証記録には、情報源の証拠、認証情報、ライセンス、対象範囲の制限が記載されています。ホスト型エンドポイントがないサーバーや、ローカルデータベース、プロバイダーの承認、特定のAPIキーを必要とするプロジェクトでは、特に役立ちます。
これらのレポートは、自分で行ったテストとは分けて管理してください。プロジェクトの状況は、カタログのメタデータ確認日以降に変わる可能性があります。また、厳選リストへの追加項目は、ランタイムテストなしで、ソースとドキュメントに基づいて確認されています。
信頼性の高いワークフローのための高度なヒント
- 範囲を絞ったプロンプトを優先する:制限のない検索を依頼するのではなく、必要な場所、期間、対象、データセットを指定してください。
- 出典情報を求める:使用した情報源、取得時刻、テーブル、文書、プロバイダーをアシスタントに示すよう依頼してください。
- 検出と実行を分ける:まず使用するツールとパラメーターを尋ね、その後、読み取り専用の呼び出しを承認してください。
- 影響の大きい結果を検証する:法律、金融、旅行、雇用、公共安全に関する意思決定に使う情報は、独立して確認してください。
- 認証情報を管理する:APIキーをプロンプトやソースコードの外部で管理し、選択したプロジェクトの文書化された設定方法に従ってください。
- 交通の違いを考慮する:たとえばSL MCP Serverは、Streamable HTTPではなく従来のSSEトランスポートを文書化しています。設定前に互換性を確認してください。
- プロバイダーの規約を尊重する:非公式の統合やプライベートAPIは利用できなくなったり、プロバイダーのサービス規約に違反したりする可能性があります。
修正を提案または報告する
関連するスウェーデンのMCPプロジェクトが見つからない場合は、リポジトリの新しいサーバー用フォームを使用してください。メタデータを修正したり、リンク切れを報告したりする場合は、適切な課題報告フォームを開いてください。
貢献者は、リポジトリの貢献ガイドを確認してください。このカタログは独立したコミュニティプロジェクトであり、スウェーデン政府の公式カタログではありません。掲載は、カタログ、データ提供者、掲載プロジェクトによる推奨を意味しません。
結論
Sweden MCP Serversは、スウェーデンの情報やサービスに接続するMCP統合を見つけるための実用的な出発点です。閲覧にはWebカタログ、自動化にはJSON APIを使用し、インストールとクライアント設定については各プロジェクトのドキュメントを確認してください。接続を信頼する前に、認証、トランスポート、ランタイムの実証、ライセンス、書き込みアクセスを評価し、重要な結果は元のデータ提供者で検証してください。
