mcpField
C
Catalunya 2022

Catalunya 2022

リモート
2022.cat法務・行政0今日更新
リポジトリ公式サイト

Catalunya 2022 について

Catalunya 2022 - RESET 戦略計画を調べるクライアント向けのリモート MCP サーバーです。カタルーニャ語、英語、スペイン語の内容を検索し、セクション単位で取得できます。

主な機能

  1. 01ダイアクリティカルマーク対応の全文検索
  2. 02標準スラッグによるセクション取得
  3. 03文書構成と91のアクションの閲覧
  4. 04寄稿者プロフィールの参照
  5. 053言語のコンテンツ

活用シーン

  1. 01政策テーマに関連するアクションの検索
  2. 02特定セクションの全文確認
  3. 03計画の寄稿者の確認

MCP 対応

MCP ツール、リソース、プロンプトを通じて計画の内容を提供します。認証不要の公開 Streamable HTTP エンドポイント https://mcp.2022.cat から接続できます。

設定

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

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

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

ツール

4
パラメーター型必須説明
querystringはい検索クエリ(例:'housing'、'educacio'、'digital transformation')。最適な結果を得るには、対象ロケールの語句を使用してください。
scopeenumいいえセクション種別で絞り込みます:'action'(91 件の提案)、'goal'(12 件の概要)、'sphere'(3 件の概要)、または 'static'(序文、エグゼクティブサマリー、繁栄への道)sphere | goal | action | static
localeenumいいえコンテンツの言語です。既定値は 'ca'(カタルーニャ語)で、文書の原文言語です。(ca=カタルーニャ語、en=英語、es=スペイン語)ca | en | es

詳細

Catalunya 2022 MCP サーバー

CI Versió DOI

「Catalunya 2022 - RESET: Crida per reactivar el país」(カタルーニャを再活性化するための呼びかけ)のためのリモート MCP サーバーです。この文書は、2021 年にカタルーニャ市民社会の 30 人の専門家からなる作業部会が策定した戦略計画です。MCP のツール、リソース、プロンプトを通じて、3 つの分野、12 の目標、91 のアクション、貢献者のプロフィールをカタルーニャ語、英語、スペイン語で提供します。

接続

公開エンドポイント:https://mcp.2022.cat(Streamable HTTP トランスポート、認証および API キー不要)。サーバーは 1 つのエンドポイントで 2 世代のプロトコルに対応しています。2026-07-28 リビジョン(ハンドシェイクなし、server/discover 対応)と、引き続き initialize を使用するクライアント向けの 2025-xx リビジョンです。

{ "url": "https://mcp.2022.cat" }

公開 MCP サーフェス

ツール
  • search_document:ダイアクリティカルマークに対応した全文検索
  • get_section:正規スラッグを指定して、任意のセクションの全文を取得
  • get_document_metadata:文書の全体構成
  • list_proposals:91 のアクション一覧
リソース
  • document://catalunya2022/manifest
  • document://catalunya2022/{locale}/{slug}
  • document://catalunya2022/{locale}:文書全体を 1 つの Markdown ファイルで提供
  • document://catalunya2022/contributors
プロンプト
  • explore-document
  • summarize-sphere
  • analyze-proposal

開発

要件:Node.js 22 以降および npm。

npm install
npm run dev

npm run dev はローカルサーバーの起動前にコーパスを再生成します。

  • http://localhost:3001/:MCP エンドポイント
  • http://localhost:3001/health:ヘルスチェック
品質チェック
npm run lint        # format i lint amb Biome
npm run typecheck   # TypeScript estricte (inclou locals i paràmetres no usats)
npm run test        # reconstrueix corpus i dist, executa la suite de regressió
npm run verify      # validació completa local, equivalent a CI

その他のコマンド:npm run build-corpus(MDX から data/corpus.json を再生成)、npm run start(コンパイル済みサーバーを実行)、npm run fixtures:update(tests/fixtures/ のゴールデンフィクスチャを再生成。生成された差分を確認してください)、および npm run sync / npm run sync-check(同期されたコンテンツに関する注記を参照してください)。

プルリクエストを作成する前に npm run verify を実行してください。テストは dist/ のコンパイル済み出力に対して実行されます。最初に再ビルドされる npm スクリプトを必ず使用してください。

プロジェクト構成
assets/         Icones del servidor (servides a /icon.svg i /icon.png)
content/        Fitxers MDX trilingües d'origen
data/           Constants, tipus, catàleg de rutes, contribuïdors, corpus generat
scripts/        Generació del corpus, sincronització de contingut i regeneració de fixtures
src/            Runtime del servidor MCP
tests/          Tests de contracte, regressió i utilitats
server.json     Manifest per al registre MCP oficial
同期されたコンテンツ

content/{ca,en,es}/ と data/team-members.ts は、文書本文の信頼できる情報源であるウェブサイトのリポジトリから生成されたミラーです。ここでは編集しないでください。変更はすべてソースリポジトリで行い、npm run sync で反映してください(このコマンドは出典情報を data/content-provenance.json に記録します)。デフォルトでは、ウェブサイトのリポジトリは ../web(このリポジトリの隣にクローンされたもの)にある想定です。環境変数 CAT22_WEBSITE_DIR を使って別の場所を指定できます。npm run sync-check は、隣接リポジトリが利用可能な場合に不整合を検出します。利用できない場合(たとえば CI など)は、問題なくスキップされます。

リリースノート
  • 正規スラッグは、コンテンツがローカライズされていても常に英語です。
  • デフォルトの言語はカタルーニャ語(ca)です。
  • 生成ファイル data/corpus.json はバージョン管理しません。npm run dev、npm run build、npm test によってバージョン管理対象の MDX から再生成され、CI がデプロイのたびに検証します。
  • 公開契約:MCP ツール名、リソース URI、プロンプト名、正規スラッグ、JSON レスポンス形式、デフォルトのロケールは公開 API です。明示的に文書化された意図がない限り、変更しないでください。
  • content/、data/、URL 翻訳ロジックを変更した場合は、コーパスを再生成し、回帰テスト用フィクスチャを慎重に確認してください。

English

政策文書 「Catalunya 2022 - RESET: Call to reactivate Catalonia」 を提供するリモート MCP サーバーです。これは、30 名のカタルーニャ市民社会専門家によるタスクフォースが 2021 年に作成した戦略計画です。MCP ツール、リソース、プロンプトを通じて、文書に含まれる 3 つの領域、12 の目標、91 のアクション、貢献者のプロフィールをカタルーニャ語、英語、スペイン語で提供します。

接続:認証不要の公開エンドポイント(Streamable HTTP):

{ "url": "https://mcp.2022.cat" }

クライアントごとのセットアップ手順:2022.cat/mcp · 公式 MCP Registry:cat.2022/catalunya-2022 · 文書のウェブサイト:2022.cat · ウェブサイトのコード:github.com/catalunya-2022/web · アーカイブされた文書の DOI:10.5281/zenodo.19500831

開発コマンドは言語に依存しません。上記の開発をご覧ください。

ライセンス / ライセンス

  • コード / Code:MIT
  • 文書コンテンツ / Document content(content/):CC BY 4.0 - Grup de Treball Catalunya 2022. Catalunya 2022 - RESET: Crida per reactivar el país. DOI:10.5281/zenodo.19500831

コメント

MCP は初めてですか?

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

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