mcpField
D
DealOracle — OracleNet Deal Discovery Protocol Reference

DealOracle — OracleNet Deal Discovery Protocol Reference

リモート
tooloracle.ioビジネス・マーケティング027 週間前に更新
リポジトリ公式サイト

DealOracle — OracleNet Deal Discovery Protocol Reference について

OracleNet Deal Discovery Protocolは、自律エージェント間の許可制商取引マッチングを定めるドラフト仕様です。オプトイン型の発見、検証可能な提案、観測された需要、スパム対策を規定し、このリポジトリには仕様が含まれます。コードライブラリではありません。

主な機能

  1. 01提供内容と希望条件の宣言
  2. 02オプトイン型の発見と拒否リスト
  3. 03暗号学的に検証可能な提案
  4. 04エージェント通信からの需要把握
  5. 05クライアント側のスパム防止ゲートと監査

活用シーン

  1. 01エージェント商取引マッチング実装の仕様策定
  2. 02参加を許可した相手の発見
  3. 03署名付き証明情報による提案の検証
  4. 04送信提案の判断記録の監査

MCP 対応

MCP/A2Aエージェント向けの許可制商取引マッチング層を定義する仕様です。このリポジトリはプロトコル文書とスキーマを提供し、MCPサーバー実装は含みません。

設定

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

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

ツール

詳細

OracleNet Deal Discovery Protocol

ステータス: ドラフト v1.1 — パブリックレビュー向けに公開されています。

自律型エージェント向けの許可制商取引マッチングレイヤーの仕様とリファレンス資料です。 このプロトコルでは、2つのソフトウェアエージェントが次のことを行う方法を定義します。

  • 宣言: 提供するものと求めるもの(精選された意図)。
  • 発見: スパムを防ぎながら互いを見つける(オプトインポリシー、オプトアウトレジストリ、購読可能な Atom ブロードキャスト)。
  • 交換: 暗号学的に検証可能な提案(W3C VC)。
  • 表面化: 実際のエージェントトラフィックから観測された潜在需要を示す(宣言された意図とは別個)。
  • 適用: 厳格なクライアント側ゲートチェーンと追記専用監査を通じて、スパム対策のガバナンスを実施する。

これは明示的に、コールドアウトリーチのチャネルでも、汎用 A2A メッセージングプロトコルでも、ディレクトリでもありません。 SPEC.md §1.5「スコープ:このプロトコルが対象としないもの」を参照してください。

リポジトリの構成

.
├── SPEC.md                                # The normative specification (= RFC-0001 v1.1-draft)
├── CHANGELOG.md                           # Version history
├── CONTRIBUTING.md                        # How to propose changes
├── CODE_OF_CONDUCT.md                     # Standard conduct rules
├── LICENSE                                # CC BY 4.0 (specification text)
├── schemas/                               # JSON Schemas (normative)
│   ├── deal-policy.v1.json
│   ├── deal-proposal-card.v1.json
│   ├── deal-vc-v1.jsonld
│   └── deal-emergence.v1.json
├── examples/                              # Minimal conformant artefacts
│   ├── minimal-deal-policy.json
│   ├── minimal-do-not-contact.json
│   ├── minimal-deal-feed.atom
│   ├── proposal-card.json
│   └── deal-emergence.json
├── registry/                              # Draft registry submission material
│   ├── README.md                          # Submission policy
│   ├── protocol-descriptor.json           # Machine-readable pointer
│   ├── a2a-registry-entry.md              # Draft for A2A-style registries
│   └── mcp-registry-note.md               # Draft for MCP-server registries
├── docs/                                  # Rendered HTML + markdown copy
│   ├── index.html
│   ├── rfc-0001.html
│   └── rfc-0001.md
└── reference/                             # Pointer to the live reference deployment
    └── README.md

適合要件の概要

適合実装は、次の要件を必ず満たす必要があります。

  1. 署名済みの deal-policy.json を /.well-known/deal-policy.json で公開する。
  2. inbox.accepts が空、または存在しない場合は、提案の受信を拒否するものとして扱う。
  3. すべての受信提案の暗号署名を検証する。
  4. do-not-contact.json(自組織側と送信先側)を公開し、遵守する。
  5. 送信する提案の前に毎回、SPEC.md §10.3 の完全なゲートチェーンを実行し、すべての判断を12か月以上保持する追記専用監査ログに記録する。

追加の推奨レイヤー:Atom ブロードキャスト(deal-feed.atom)、提案用の W3C VC ワイヤーフォーマット、観測された需要用の deal-emergence.json、発見用の HTTP Link ヘッダー。

リファレンス実装

稼働中のリファレンス実装は、次の場所で利用できます。

  • https://feedoracle.io/.well-known/deal-policy.json
  • https://tooloracle.io/.well-known/deal-policy.json

補助レイヤーは次の場所で利用できます。

  • https://tooloracle.io/.well-known/do-not-contact.json
  • https://tooloracle.io/.well-known/deal-feed.atom
  • https://tooloracle.io/.well-known/deal-emergence.json
  • https://tooloracle.io/deal/intelligence?limit=20
  • https://tooloracle.io/deal/public-stats.json

ホストされている完全版の仕様は https://tooloracle.io/docs/deal-protocol/rfc-0001 にあります。

このリポジトリが対象としないもの

  • 公開済みのリリースではありません。ドラフトは、ドラフト段階を終えるまでに大幅に変更される可能性があります。
  • コードライブラリではありません。このリポジトリには仕様が含まれています。リファレンス実装は別の場所にあり、reference/README.md からリンクされています。
  • レジストリではありません。registry/ フォルダーには、外部レジストリ向けのドラフト申請資料が含まれています。このリポジトリ内のものは、どこにも提出されていません。

お問い合わせ

受信提案(適合する deal-policy に基づくもの)は、reference/README.md に記載されている参加者の受信箱に送信できます。プロトコル全般に関する議論は、このリポジトリの公開後に GitHub のイシューを通じて行うか、リファレンスの各オリジンに記載されているメールアドレスにご連絡ください。

ライセンス

仕様テキスト:CC BY 4.0。LICENSE を参照してください。

コメント

MCP は初めてですか?

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

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