mcpField
R
referencesource.org

referencesource.org

リモート
referencesource.org法務・行政05 週間前に更新
リポジトリ公式サイト

referencesource.org について

referencesource.org は、検証済みの参照データセットを検索し、記録に照らして主張を確認する MCP サーバーです。各値に出典 URL と原文の引用が付くため、研究者やアシスタントが根拠をたどれます。

主な機能

  1. 01285件の参照データセットを検索
  2. 02出典 URL と原文引用を返却
  3. 03記録 ID から出典情報を取得
  4. 044種類の判定で主張を照合

活用シーン

  1. 01規制値の出典をたどる
  2. 02公開記録と値を照合する
  3. 03互換性や規格の情報を探す

MCP 対応

データセット一覧、記録の検索・取得、主張の照合を行うツールを MCP クライアントに提供します。referencesource-mcp による stdio 接続と Streamable HTTP エンドポイントに対応します。

設定

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

エンドポイントhttps://referencesource.org/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npmreferencesource-mcp1.0.3

ツール

4
パラメーター型必須説明
fullbooleanいいえ各データセットの冒頭文ではなく、完全な対象範囲の説明を返します。デフォルトではオフです。全文は約 4 倍の長さになり、データセットの選択に必要となることはほとんどありません。
querystringいいえ任意のトピックフィルター。例:"boiler"、"tariff"、"loan limit"。大文字と小文字を区別しない部分文字列として、各データセットの slug、タイトル、完全な説明と照合します。そのフレーズに一致するものがない場合は、単語ごとに照合し、その旨を `matched_on` に示します。省略すると、すべてのデータセットを一覧します。

詳細

referencesource-mcp

referencesource.org MCP コネクター

referencesource.org の MCP サーバーです。 小規模で検証済みの参照データセットを提供しています。すべてのレコードに出典 URL と、そのページからの逐語的な引用が含まれているため、アシスタントが提示した値は、信じるだけでなく確認できます。

285 のデータセットに 110,000 件以上のレコードを収録しています。規制上の基準値や期限、バージョンの互換性、規格の置き換え、認証登録簿、検査要件などを扱います。各データセットには、対象範囲と最終検証日が記載されています。

ツール

ツール機能
list_datasets件数と説明付きで、すべてのデータセットを一覧表示します
search_recordsデータセット内を検索します。一致した結果ごとに、値と出典 URL、出典からの逐語的な引用が返されます
get_recordID でレコードを 1 件取得します。完全な出典情報が含まれます
verify_quoteデータセットのスラッグと、すでに把握している値を渡します(レコード ID とフィールドは任意)。公開済みレコードと照合し、一致するかどうかを返します

verify_quote は珍しいツールです。独自の測定では、アシスタントは約 19% の確率で、もっともらしいものの誤った値を作り出します。このツールはそれを検証します。判定結果は次の 4 種類です。

判定意味
matches_record主張が保存済みの値と一致します。一致の種類(完全一致、大文字・小文字を区別しない一致、正規化一致)も示されます
matches_quote保存済みの値ではありませんが、レコードの出典引用には記載されています
differsレコードには異なる値が記載されています。出典とともに両方の値が返されます
not_foundそのデータセットに該当する値を持つレコードはありません

レコードが見つかった場合、保存済みの値、レコード URL、出典 URL、逐語的な引用が回答に含まれるため、上流の情報源までたどって確認できます。さらに、判定が示すのは情報源に記載されている内容であり、世の中の真実そのものではないことを明記する attestation も含まれます。アラバマ州オータウガ郡の 2026 年の適合ローン限度額が $806,500 かどうかを尋ねると、FHFA の該当行を引用し、保存済みの値 $832,750 とともに differs が返されます。

対象範囲について。過剰な主張を避けるため明記します。 これらのツールが検索するのは、referencesource.org が独自に公開しているレコードです。任意の URL を取得することはなく、収集していないページに対して主張を検証することもできません。not_found は「このデータセットにはない」という意味であり、「誤り」という意味ではありません。

セットアップ

Claude Desktop — claude_desktop_config.json に追加します。

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

Cursor / その他の stdio MCP クライアント — 同様に、コマンドには npx、引数には ["-y", "referencesource-mcp"] を指定します。

リモートサーバーに直接対応しているクライアントでは、このパッケージは不要です。ストリーマブル HTTP エンドポイントを指定してください。 https://referencesource.org/mcp

注意事項

  • 依存関係はありません。Node 18 以降が必要です。このパッケージは、referencesource.org/mcp にあるステートレスサーバーへ接続する、薄い stdio→HTTPS ブリッジです。
  • アカウントやキーは不要です。追跡は標準的なサーバーのリクエストログを超えて行いません(referencesource.org/privacy を参照)。
  • データはサイト上で HTML、Markdown、JSON 形式で無料で閲覧できます。このパッケージは、会話中にデータを呼び出せるようにするだけです。

MIT ライセンスです。

データについて

すべてのレコードには source(値を読み取ったページ)と source_quote(その値が記載されたページ上の逐語的な一文)が含まれているため、このサーバーが返すすべての回答を出典と照合できます。verify_quote は、すでに把握している値を使って照合します。レコードの内容と一致するかどうかを示し、いずれの場合も出典と引用を返します。

ライセンス

MIT — LICENSEを参照してください。参照データ自体は CC BY 4.0 です。引用された抜粋に関する詳細な立場については、データリポジトリを参照してください。

コメント

MCP は初めてですか?

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

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