XGuard — Agent Execution Gateway について
XGuard Liveは公開された一次情報源を観測し、タイムスタンプや根拠、変更履歴を伴う機械可読な事実を公開します。HTTP経由で現在または直近に観測されたデータを取得する人やシステム向けです。
主な機能
- 01一次情報源からの事実収集
- 02タイムスタンプ付き検証と根拠
- 03不変の変更履歴
- 04複数形式のHTTP応答
- 05鮮度と古いデータの状態表示
活用シーン
- 01パッケージの最新リリース版の確認
- 02JSONまたはMarkdownでの事実記録取得
- 03観測値が変化した時点の確認
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.xguardgate.com/mcpclaude mcp add --transport http moelayyan90-xguard-control-plane https://api.xguardgate.com/mcp{"mcpServers":{"moelayyan90-xguard-control-plane":{"type":"http","url":"https://api.xguardgate.com/mcp"}}}Cursor で開く{"servers":{"moelayyan90-xguard-control-plane":{"type":"http","url":"https://api.xguardgate.com/mcp"}}}VS Code で開く{"mcpServers":{"moelayyan90-xguard-control-plane":{"type":"http","url":"https://api.xguardgate.com/mcp"}}}{"mcpServers":{"moelayyan90-xguard-control-plane":{"serverUrl":"https://api.xguardgate.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
XGuard Live
AI 向けの最新事実レイヤー。
最新の事実。ソースで検証済み。変更を追跡。機械可読。
XGuard Live は公開されている一次ソースを監視し、検証タイムスタンプ、ソースの証拠、不変の履歴を備えた簡潔で正規化された事実を公開します。人も機械も、通常の HTTP を通じて同じデータを取得できます。公開されている事実の利用に、アカウント、SDK、プラグイン、有料 API キーは必要ありません。
ライブサイト · 事実インデックス · 方法論 · 変更履歴
curl https://xguardgate.com/fact/npm/react/latest-version
curl -H 'Accept: text/markdown' https://xguardgate.com/fact/npm/react/latest-version
curl -H 'Accept: application/json' https://xguardgate.com/fact/npm/react/latest-version
公開される観測データには、現在値または最後に観測された値、ソース URL、ソースハッシュ、観測/検証タイムスタンプ、鮮度の上限、前回の値、履歴が含まれます。STALE/UNKNOWN は、現在の値が検証済みであることを意味しません。検証とは、取得時にソースと一致することを意味し、すべての公開者の主張を独立して認定するものではありません。候補は、スキーマとソースのチェックに合格するまで公開されません。
開発
Node 24 を使用してください。
npm ci --prefix apps/relay
npm run check
npm test
npm run build
npm run --prefix apps/relay live:test-runtime
npm run dev
ローカル開発では、個別の Worker 設定とローカル SQLite Durable Objects を使用します。本番環境のスモークチェックは読み取り専用で、業務指標から除外されます。npm run smoke。一次ソースのチェックは node scripts/live-source-check.mjs です。robots の制限、レート制限、変更されたソーススキーマによって、収集が正当に妨げられる場合があります。
運用
本番 Worker は xguard-mainnet です。Cron は 10 分ごとに実行され、永続シャードのアラームがドメインごとの制限とバックオフを適用しながら、期限が来たソースを収集します。Cloudflare キャッシュは、形式ごとに制限された表現を配信します。/healthz は実際の件数とスケジューラーの健全性を公開します。/admin ではオーナーキーが必要で、すべての変更操作が保護されます。
デプロイ:プルリクエストを作成し、CI/CodeQL に合格してからマージします。その後、Deploy XGuard Live ワークフローがテスト済みのコミットをデプロイします。既存の Cloudflare 認証情報を使用して手動でデプロイする場合:npx --prefix apps/relay wrangler deploy --config apps/relay/wrangler.jsonc --tag git-$(git rev-parse --short=12 HEAD)。本番環境のライフサイクル変更は、まず node scripts/durable-object-deploy-guard.mjs <deployed-git-ref> HEAD に合格させ、ランタイムの変更とは分離する必要があります。
運用とロールバックおよび移行インベントリを参照してください。以前の実行ゲートウェイは、状態/復旧との互換性と歴史的な参照のためにのみ保持されています。公開されている Live 製品ではありません。過去の結果を復旧するには、引き続き元の署名付きクオートが必要です。従来のマーケティング用ワークフローとリリースワークフローはアーカイブされており、実行されません。
収益化
ローンチ時のモードは observe です。Cloudflare Pay Per Crawl の利用資格と Pay Per Use への購入者の参加については、オーナーの Cloudflare アカウントで確認が必要です。アプリケーションは収益を捏造したり、本番環境の有料トラフィックをシミュレートしたり、クローラーのリクエストを有料利用と同一視したりしません。実際のプロバイダーのレポート取り込みと請求コストは、別個の監査可能な記録です。レポートがない場合、アカウント収益は不明であり、ゼロが証明されたことにはなりません。対象となる高価値の詳細ページが後に有料取得向けに設定されても、情報の発見は引き続き無料です。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。