Content Provenance について
コンテンツ作成イベントを Knox チェーンにアンカーします。C2PA 準拠・FRE 902 形式のバンドルを返します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
エンドポイント
https://bonissystems.com/api/knox/agents/content-provenance/mcpインストールコマンドをコピー
Claude CodeTerminal
claude mcp add --transport http com-bonissystems-content-provenance https://bonissystems.com/api/knox/agents/content-provenance/mcpCursor.cursor/mcp.json
{"mcpServers":{"com-bonissystems-content-provenance":{"type":"http","url":"https://bonissystems.com/api/knox/agents/content-provenance/mcp"}}}Cursor で開くVS Code.vscode/mcp.json
{"servers":{"com-bonissystems-content-provenance":{"type":"http","url":"https://bonissystems.com/api/knox/agents/content-provenance/mcp"}}}VS Code で開くClaude Desktopclaude_desktop_config.json
{"mcpServers":{"com-bonissystems-content-provenance":{"type":"http","url":"https://bonissystems.com/api/knox/agents/content-provenance/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"com-bonissystems-content-provenance":{"serverUrl":"https://bonissystems.com/api/knox/agents/content-provenance/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
2| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| ai | object | いいえ | AI 生成メタデータ(source = ai_generated の場合は必須)。 |
| ai.model | string | いいえ | モデル識別子(例:openai/sora-2、google/veo-3)。 |
| ai.prompt | string | いいえ | プレーンテキストのプロンプト(アンカー内でハッシュ化されます)。 |
| ai.provider | string | いいえ | プロバイダー名。 |
| ai.parameters | object | いいえ | モデルパラメーター(アンカー内でハッシュ化されます)。 |
| ai.promptHash | string | いいえ | 事前にハッシュ化されたプロンプト(プライバシー保護のため推奨)。 |
| ai.generatedAt | string | いいえ | プロバイダーが提供する ISO タイムスタンプ。 |
| ai.providerReceiptId | string | いいえ | プロバイダーのジョブ/実行 ID。 |
| name | string | はい | 作品の表示名(最大 256 文字)。 |
| human | object | いいえ | 人間によるオリジナルのメタデータ(source = human_original の場合は任意)。 |
| human.captureAt | string | いいえ | 撮影・記録時刻の ISO タイムスタンプ。 |
| human.authorClaim | string | いいえ | 作者の身元に関する主張(氏名、DID など)。 |
| human.captureMethod | string | いいえ | 使用したカメラ/デバイス/機器。 |
| human.captureLocation | string | いいえ | 位置を表す文字列。アンカリング前にハッシュ化されます。 |
| hybrid | object | いいえ | ハイブリッド制作のメタデータ(source = ai_assisted_hybrid の場合は必須)。 |
| hybrid.ai | object | いいえ | 任意の AI メタデータ('ai' と同じ形式)。 |
| hybrid.editChain | array | いいえ | 任意の編集履歴エントリー。ハッシュ化されます。 |
| hybrid.aiContribution | string | はい | AI の役割の説明。 |
| hybrid.humanContribution | string | はい | 人間の創作上の役割の説明。 |
| source | enum | はい | 制作元。human_original | ai_generated | ai_assisted_hybrid |
| sizeBytes | integer | いいえ | コンテンツのサイズ(バイト)。 |
| contentHash | string | はい | コンテンツの SHA-256 ダイジェスト。64 桁の小文字の 16 進数で指定します。コンテンツ自体は送信されません。 |
| contentType | string | いいえ | MIME タイプ(最大 128 文字)。 |
詳細
メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。