phantomoperator について
PhantomOperatorは、個人やAIエージェント向けの有料サービスで、許可を得た対象のプライバシーと公開情報の露出を調べます。ウェブメタデータ、露出の兆候、漏えい情報、ウォレットの衛生状態を対象とし、Base上のx402で支払います。
主な機能
- 01ウェブメタデータとトラッカーの監査
- 02公開ウェブ上の露出検索
- 03メールアドレスの漏えい確認
- 04露出スコアと対策の提示
- 05ウォレットとMoneroのプライバシー監査
- 06削除手順と統合レポート
活用シーン
- 01所有するウェブサイトのメタデータを監査
- 02許可された本人の露出状況を確認
- 03メールアドレスの漏えい指標を調査
- 04ウォレットの衛生状態と削除方法を評価
MCP 対応
サービスは /mcp にMCPエンドポイントを提供します。MCPクライアントはJSON-RPC 2.0でツールの一覧取得と呼び出しができ、有料ツールへの引き渡しではHTTPルートと支払い方法が案内されます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://freysaai.freysa.dev/mcpclaude mcp add --transport http normancomics-phantomoperator https://freysaai.freysa.dev/mcp{"mcpServers":{"normancomics-phantomoperator":{"type":"http","url":"https://freysaai.freysa.dev/mcp"}}}Cursor で開く{"servers":{"normancomics-phantomoperator":{"type":"http","url":"https://freysaai.freysa.dev/mcp"}}}VS Code で開く{"mcpServers":{"normancomics-phantomoperator":{"type":"http","url":"https://freysaai.freysa.dev/mcp"}}}{"mcpServers":{"normancomics-phantomoperator":{"serverUrl":"https://freysaai.freysa.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
PhantomOperator
PhantomOperator は、認可されたユーザーと AI エージェント向けの、利用ごとに課金されるプライバシーおよび公開情報分析サービスです。ウェブメタデータの漏えい、公開ウェブ上での露出、漏えい情報の兆候、プライバシー対策の状況、ウォレットの衛生状態を構造化して確認できます。
認可が必要です: 所有している、または評価する明示的な許可を得ている URL、ID、メールアドレス、ウォレット、システムのみを評価してください。シードフレーズ、パスワード、API キー、その他の秘密情報は送信しないでください。
ライブサービス
サービス: https://freysaai.freysa.dev
ソース: github.com/normancomics/PhantomOperator
更新情報: X の @phntmop
| リソース | URL |
|---|---|
| 人間向けランディングページ | / |
| エージェント向けクイックスタート | /quickstart |
| 無料の参考レポート | /sample-report |
| 無料の Monero アドレスデコードプレビュー | POST /demo/monero-decode |
| OpenAPI 3.1 | /openapi.json |
| MCP エンドポイント | /mcp |
| x402 検出 | /.well-known/x402 |
| A2A エージェントカード | /.well-known/agent-card.json |
| ERC-8004 登録 | /.well-known/agent-registration.json |
| LLM ガイド | /llms.txt |
| サービスの集計テレメトリー | /usage |
| サービスステータス | /status |
| 利用規約と対象範囲 | /terms |
支払い
主な決済手段:x402 による Base ネイティブ USDC
POST /skills/* の有料ルートでは、x402 v2 の定額支払いを使用します。
| 項目 | 値 |
|---|---|
| ネットワーク | Base メインネット、eip155:8453 |
| アセット | Base ネイティブ USDC |
| USDC コントラクト | 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 |
| 支払い先 | 0xC5f20C3Ad7B730B34620ecF39c2C5681482A6Cd6 |
| 本番環境のファシリテーター | Coinbase CDP x402 |
| ERC-8004 エージェント | 821239 |
| ERC-8004 ID レジストリ | 0x8004A169FB4a3325136EB29fA0ceB6D2e539a432 |
有効なリクエストでも支払いがない場合、HTTP 402 Payment Required が返されます。x402 対応クライアントは、提示された支払い要件に署名して、同じリクエストを再試行します。x402 の支払い認証情報の代わりに、通常の ERC-20 送金を行わないでください。
任意の副次的な決済手段:MPP Tempo OUSD
MPP と Tempo OUSD を通じて、POST /mpp/skills/* でも同等のルートを利用できます。これは任意の別決済手段であり、Base USDC x402 の利用に必須ではありません。
オプションのプライバシーレール:Monero 請求書
本番用の Monero フローが用意されていますが、デフォルトでは無効です。プライベートに接続可能な読み取り専用の monero-wallet-rpc、固定の XMR/USD レート設定、ローカルの証明用シークレットが必要です。設定すると、クライアントは次の操作を行います。
{ "skillId": "metadata-audit", "input": { ... } }を指定してPOST /billing/monero-quoteをリクエストします。- 一意のウォレットサブアドレス、正確な atomic-XMR 額、有効期限、ステータス URL を受け取ります。
- 金額を支払い、必要な承認数に達するまで
GET /billing/monero-invoice/:invoiceIdをポーリングします。 - 返された
X-Payment証明とX-Payment-Method: moneroを指定して、要求したスキルを再試行します。
サービスは読み取り専用ウォレット RPC を、サブアドレスの割り当てと、入金された承認済み金額の確認にのみ使用します。Monero の送金キーは必要ありません。設定項目は .env.example に記載されています。
利用可能な操作
正式なスキーマ、支払い要件、使用例は /openapi.json に生成されています。価格は USDC 建てで、支払い前にこのドキュメントで確認できます。
| 操作 | 内容 | 基本 x402 価格 |
|---|---|---|
metadata-audit | 公開 HTTP ヘッダー、HTML メタデータ/コメント、サードパーティのトラッカーを調査し、情報露出の兆候を確認します。 | $0.05 |
threat-scan | 許可された本人確認情報に関連する PII 露出の可能性について、公開ウェブの検索結果を調査します。 | $0.10 |
breach-check | 利用可能な侵害情報と照合してメールアドレスを確認し、必要に応じて k-匿名性によるパスワード範囲チェックを実施します。 | $0.10 |
opsec-score | 公開情報の露出スコアと、優先順位付きの緩和策を構造化して提示します。 | $0.25 |
monero-opsec-audit | 指定された Monero アドレスをデコードし、プライバシー保護状況に関するガイダンスを返します。 | $0.25 |
data-removal | 対応するデータブローカーへの削除申請方法を特定し、削除申請の下書きを作成します。明示的な許可なしに申請を送信することはありません。 | $0.50 |
spam-caller-removal | 正規の発信者 ID の掲載解除とスパムラベルへの異議申し立て手順を準備します。申請を送信することはありません。 | $0.10 |
wallet-opsec-audit | 公開されている Base/EVM ウォレットのセキュリティ衛生に関する兆候を調査します。 | $0.50 |
full-privacy-sweep | 許可された関連チェックを組み合わせ、1 つのレポートにまとめます。 | $1.00 |
cypherpunk-redteam-dossier | 許可された複数の評価モジュールを組み合わせます。 | $5.00 |
sovereign-opsec-retainer | 組織単位の許可済み評価パッケージを作成します。 | $25.00 |
エージェント向けクイックスタート
/openapi.json、/.well-known/x402、または/mcpを取得します。- 対象と送信する情報が許可されたものであり、機密情報を含まないことを確認します。
- 有効な JSON を指定して、選択した
POST /skills/<operation>ルートを呼び出します。 402が返された場合は、返された x402 要件を確認し、x402 対応の Base-USDC クライアントを使用して再試行します。- 返された JSON が公開済みの操作スキーマに準拠していることを確認します。
MCP クライアントからは、JSON-RPC 2.0 の initialize、tools/list、tools/call リクエストを POST /mcp に送信します。有料ツールへの引き継ぎでは、正確な HTTP ルートと支払い方法の案内が返されます。
ローカル開発
npm install
cp .env.example .env
npm test
npm start
サーバーはデフォルトでポート 3000 を使用します。デプロイ先の HTTPS オリジンを PUBLIC_BASE_URL に設定し、保護された .env ファイルを使用してください。シークレットではない設定項目については .env.example を参照してください。認証情報、支払いキー、秘密鍵、顧客データをコミットしないでください。
デプロイとディスカバリー
公開サービスでは、OpenAPI、x402、A2A、ERC-8004、MCP、llms.txt、robots、サイトマップのディスカバリードキュメントを公開しています。現在の配布活動には、ERC-8004、MPPScan、Global A2A Registry、Agent Tools、402 Index、Coinbase Bazaar、Bankr のスキルに関するプルリクエストが含まれます。掲載が確認できる場合に限り、ディレクトリに掲載済みと表記します。インデックスのクロールは非同期で行われることがあります。
プライバシーとテレメトリー
/usage には、集計された決済済みサービスのテレメトリーが表示されます。リクエスト本文、生の IP アドレス、顧客のウォレット、支払い認証情報は意図的に除外されています。サービスの対象範囲と制限については、TERMS.md をご覧ください。
ライセンス
MIT.
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。