MachineWitness について
MachineWitnessは、機械向けに公開ドメインが提供する情報を記録し、日ごとの記録を公開Merkleルートと外部タイムスタンプで封印するEUのアーカイブです。MCPサーバーから記録状況を確認し、タイムスタンプ付き記録や抽出を依頼できますが、保存ファイルの内容は返しません。
主な機能
- 01ドメインの記録状況を確認
- 02参照番号で記録処理状況を確認
- 03観測対象のドメインを提案
- 04アドレスのタイムスタンプ付き記録を注文
- 05証拠抽出と継続観測を依頼
活用シーン
- 01ドメインが記録済みか確認
- 02公開アドレスのタイムスタンプ付き記録を依頼
- 03ドメインのアーカイブ記録を抽出
MCP 対応
ホスト型の認証不要なStreamable HTTP MCPサーバーで、記録状況の確認、処理状況の照会、ドメインの提案、記録や抽出の注文を行えます。アーカイブの記録を示すもので、評価や法的助言は行いません。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://machinewitness.eu/mcpclaude mcp add --transport http eu-machinewitness-archive https://machinewitness.eu/mcp{"mcpServers":{"eu-machinewitness-archive":{"type":"http","url":"https://machinewitness.eu/mcp"}}}Cursor で開く{"servers":{"eu-machinewitness-archive":{"type":"http","url":"https://machinewitness.eu/mcp"}}}VS Code で開く{"mcpServers":{"eu-machinewitness-archive":{"type":"http","url":"https://machinewitness.eu/mcp"}}}{"mcpServers":{"eu-machinewitness-archive":{"serverUrl":"https://machinewitness.eu/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
6| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| domain | string | はい | ドメイン名(例:example.eu)。貼り付けた URL も受け付けます。 |
詳細
MachineWitness MCP サーバー:このドメインは記録されていますか?
MachineWitness は、欧州連合における機械可読ウェブの証拠アーカイブです。毎日、独立した2つの証人が、公開ドメインが機械向けに提供している情報(robots.txt、ai.txt、TDM に関する留保、llms.txt、ホームページのヘッダーとメタタグ)を記録し、その日の記録を外部タイムスタンプ付きの公開済み Merkle ルートに封印します。
このサーバーを使うと、Claude、ChatGPT、Cursor、または任意の MCP クライアントから、会話の中でドメインが観測されているかを確認したり、観測を提案したり、公開アドレスのタイムスタンプ付き記録を注文したりできます。ホスティングは machinewitness.eu が行っています。このリポジトリには公開メタデータが含まれていますが、サーバーのコードはオープンソースではありません。
https://machinewitness.eu/mcp
Streamable HTTP・認証不要・公式 MCP レジストリ に eu.machinewitness/archive として登録されています。
探偵ではなく、証人
アーカイブは記録するものであり、評価、順位付け、告発は行いません。ツールが回答するのは、ドメインが観測されているか、いつから観測されているかです。ファイルの内容を返すことはなく、観測対象の一覧表示や検索もできません。記録が示すのは、ある時点でアドレスが提供した内容です。評価ではなく、法的助言でもありません。
ツール
check_coverage:ドメインが観測されているか、どの日から封印済みか、どのファイルがどの頻度で観測されているかを確認します。メタデータのみです。読み取り専用capture_status:参照番号を指定して、ある時点の記録の状況を確認します。顧客データは返しません。読み取り専用suggest_domain:観測対象のドメインを、その理由とともに提案します。理由は人が読むものです。必ず「受け取りました」と回答し、約束はしません。書き込みorder_capture:1つのドメインにつき、最大20件の公開アドレスを指定できます。各アドレスを最初に無料で確認したうえで、ツールが支払いリンクを返します。ツール自体が料金を請求することはありません。支払い後、両方の証人が各アドレスを取得して画像に記録し、それぞれの記録に適格電子タイムスタンプを付与して、記録をメールで送付します。書き込みorder_extract:観測済みのドメインを1~20件指定します。各ドメインについてアーカイブが記録したすべての内容を、検証可能な1つの文書にまとめた証拠エクスポートの支払いリンクを返します。未観測のドメインは、支払い前にドメイン名を示して拒否されます。ツール自体が料金を請求することはありません。書き込みorder_observation:ドメインを1~500件指定し、年次または月次で利用できます。毎日の観測に対する支払いリンクを返します。すでにコアで毎日観測されているドメインは、ドメイン名を示して拒否されます。ツール自体が料金を請求することはありません。書き込み
支払いページとメールは6言語に対応しています:en、de、es、fr、it、pl。
セットアップ
{
"mcpServers": {
"machinewitness": {
"type": "streamableHttp",
"url": "https://machinewitness.eu/mcp"
}
}
}
動作確認を1回の呼び出しで行う方法は、llms-install.md をご覧ください。
アシスタントに接続する
以下の各クライアントは、すべて同じアドレス https://machinewitness.eu/mcp を使用し、認証は不要です。アカウントも API キーも必要ありません。
-
Claude Code、プラグインとして(サーバーと、使用するタイミングを説明する短いスキル):
/plugin install machinewitness --marketplace martinschenk/machinewitness-mcp -
Claude Code、サーバーのみ:
claude mcp add --transport http machinewitness https://machinewitness.eu/mcp -
Claude(ウェブ版およびデスクトップ版): 上記のアドレスを使ってカスタムコネクターを追加します。
-
ChatGPT: 開発者モードで、上記のアドレスを使ってコネクターを作成し、認証方法に「なし」を選択します。
-
Le Chat(Mistral): 上記のアドレスを使ってカスタム MCP コネクターを追加し、「認証なし」を選択します。
-
Perplexity、Grok、Cursor、VS Code、Gemini CLI、その他の MCP クライアント: 上記のアドレスを使ってリモート(Streamable HTTP)サーバーを追加します。
プレーン HTTP API を含む完全なリファレンス:machinewitness.eu/api。
料金:machinewitness.eu/services。
プライバシー
各ツールが求めるのは、目的の達成に必要な情報だけです。ドメイン、提案への返信先、記録する住所、注文の配送先です。目的や案件について尋ねることはありません。保存される情報と保存期間については、こちらをご覧ください。 machinewitness.eu/privacy
運営:Martin Schenk S.L.(マドリード) · machinewitness.eu · お問い合わせ:[email protected]
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。