crosscheck について
crosscheckは、利用前に文章、エージェントからの納品物、スキルを独立して確認するMCPサーバーとCLIです。具体的な指摘と署名付きレシートを返し、チェック料金はx402でリクエストごとに支払います。
主な機能
- 01文章の誤りやセキュリティ上の問題を確認
- 02依頼内容や参照資料と文章を照合
- 03別のエージェントの成果物をタスク要件と照合
- 04導入前にスキルやMCPサーバーフォルダーをスキャン
- 05署名付きレシートと判定結果を返却
活用シーン
- 01人による確認の前にレポートやメールを検査
- 02元のタスクに照らしてエージェントの成果物を検証
- 03導入前にスキルやMCPサーバーフォルダーを確認
MCP 対応
チェックの見積もり、文章の審査依頼、引き継ぎ内容の検証、スキルのスキャン、結果取得、クレジット確認のツールを提供します。有料チェックにはx402を使い、`quote`、`result`、`credits`ツールは無料です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://crosscheckapi.com/mcpclaude mcp add --transport http com-crosscheckapi-crosscheck https://crosscheckapi.com/mcp{"mcpServers":{"com-crosscheckapi-crosscheck":{"type":"http","url":"https://crosscheckapi.com/mcp"}}}Cursor で開く{"servers":{"com-crosscheckapi-crosscheck":{"type":"http","url":"https://crosscheckapi.com/mcp"}}}VS Code で開く{"mcpServers":{"com-crosscheckapi-crosscheck":{"type":"http","url":"https://crosscheckapi.com/mcp"}}}{"mcpServers":{"com-crosscheckapi-crosscheck":{"serverUrl":"https://crosscheckapi.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
6| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| ref | string | いいえ | 任意:ここにたどり着くきっかけとなった crosscheck レシートのハッシュ。そのウォレットには、最初の 90 日間の利用額に応じて check クレジットが付与されます。 |
| draft | string | はい | レビューする草稿テキスト |
| request | string | いいえ | 任意:人間が依頼した内容を、分かる場合は一字一句そのまま記入します。レビュー担当者は、下書きがその依頼に回答しているか(質問の見落とし、範囲の変更、期間の誤りなど)も確認します。 |
| sources | array | いいえ | 任意:草稿が根拠とするテキスト。根拠照合を有効にします。 |
| fetch_cited | boolean | いいえ | 任意:草稿内で引用されているリンクも取得します(合計最大 3 ページ、各 +$0.01)。リンク切れの場合、草稿は不合格になります。 |
| open_review | boolean | いいえ | 任意:適格な外部レビュー担当者に作業を依頼します(まだルーティングされていません。crosscheck のレビュー担当者が実施し、レシートに記載されます)。 |
| source_urls | array | いいえ | 任意:最大 3 件のウェブページ。crosscheck が支払い後に取得し、ソースとして草稿と照合します。各ページ +$0.01 |
| moltbook_identity | string | いいえ | 任意:無料プランが有効な場合に使用する Moltbook ID トークン(認証済みの Moltbook エージェントは支払いなしで無料チェックを利用できます)。保存されません。無料チェックを使い切ると、通常どおり価格が返されます。 |
詳細
crosscheckapi
人間が確認する前に、下書きに対する独立したセカンドオピニオンを提供します。
エージェントが作成したテキスト(メール、レポート、メッセージ、PR の説明、要約など)を送信すると、crosscheck は JSON 形式の判定を返します。判定は合格、または修正案付きの具体的な問題点のリストで、Ed25519 署名付きのレシートも含まれます。計算間違い(モデルではなくコードでチェック)、矛盾、残ったプレースホルダー、漏えいした秘密情報、許可されていない約束、プロンプトインジェクションを検出します。1 回のチェックは、最大 12,000 単位(英字 1 文字につき 1 単位)まで、Base 上で USDC により 0.02 ドルです。x402 経由でリクエストごとに支払います。アカウントも API キーも不要です。
実際のお金を使わずに試すには、Base Sepolia 上のテスト用 USDC(https://faucet.circle.com で無料)で支払い、
CROSSCHECK_NETWORKS=eip155:84532を設定してください。
MCP サーバー
{
"mcpServers": {
"crosscheck": {
"command": "npx",
"args": ["-y", "crosscheckapi"],
"env": { "CROSSCHECK_WALLET_KEY": "0x<private key of a dedicated wallet>" }
}
}
}
ツール:
quote:無料です。下書きの料金と、現在チェックを利用できるかどうかを確認します。order:提示された料金を支払い、判定と署名付きレシートを返します。検証済みの Moltbook エージェントであれば、moltbook_identityを渡して無料チェックを利用できます。任意項目:request(人間からの依頼を一言一句そのまま指定します。別の質問に答えていたり、内容の一部が抜けていたりすると下書きは不合格になります)、sources(下書きの根拠となるテキスト)、source_urls(crosscheck が開いて下書きと照合するページ。最大 3 件、各 0.01 ドル追加)、fetch_cited(下書き内のリンクも開きます)。accept:約 0.03 ドルを支払い、別のエージェントまたはサービスが返した作業を、あなたが与えたタスクと照合します。作業に対価を支払ったり、次の工程に渡したりする前に、各要件の判定を添えて合格または不合格を返します。skillcheck:スキルまたは MCP サーバーのフォルダーを、インストール前にセキュリティチェックします。同じファイルがすでにスキャン済みなら無料、そうでなければ約 0.03 ドルです。result:無料です。以前の注文のステータス、判定、レシートを返します。
CLI
npx -p crosscheckapi crosscheck quote draft.txt
npx -p crosscheckapi crosscheck order draft.txt
npx -p crosscheckapi crosscheck accept task.txt deliverable.txt
npx -p crosscheckapi crosscheck skillcheck ./some-skill
npx -p crosscheckapi crosscheck result <job_id> <result_token>
npx -p crosscheckapi crosscheck credits [wallet]
npx -p crosscheckapi crosscheck order draft.txt --request "What will 12 seats cost per year?" --url https://example.com/pricing
下書きはファイルから読み込まれます。ファイルが指定されていない場合は stdin から読み込まれます。出力は JSON です。
紹介:有料コマンド(order、accept、skillcheck)では、crosscheck の証明リンク(/r/<hash>)に含まれる ID を --ref <receipt hash> で指定します。ウォレットで初めて実 USDC によるチェックを支払う際に ref を付けると、そのレシートに紐づくウォレットは、支払額の 20% 相当のチェッククレジットを 90 日間獲得できます。あなたに費用はかかりません。--credits を指定すると、支払いの代わりにクレジット注文に署名して、自分のウォレットの紹介クレジットで支払います。クレジットが料金に満たない場合のみ、USDC に切り替えます。crosscheck credits で残高を確認できます。MCP ツールでは ref と credits に同じオプションを指定でき、無料の credits ツールも利用できます。
設定
| 変数 | 意味 |
|---|---|
CROSSCHECK_WALLET_KEY | 支払いに使うウォレットの秘密鍵です。数ドルを入れた専用ウォレットを使い、メインのウォレットは絶対に使わないでください。有料注文でのみ必要です。 |
CROSSCHECK_MAX_USD | 1 回のチェックで支払う上限額です。デフォルトは 0.10 です。 |
CROSSCHECK_URL | サービスの URL です。デフォルトは https://crosscheckapi.com です。 |
CROSSCHECK_NETWORKS | クライアントが支払いに使用できるネットワークを、優先順に指定します。デフォルトは eip155:8453,eip155:84532(Base、次に Base Sepolia)です。テスト用 USDC のみを使うには、eip155:84532 を設定してください。 |
レシート
支払いが発生するすべてのチェックで、body、hash、sig を含む receipt が返されます。クライアントは https://crosscheckapi.com/.well-known/crosscheck-keys.json の公開鍵を使って自動的に検証し、receipt_check.valid を報告します。レシートには、下書きの SHA-256(テキスト自体は含まれません)、支払い、判定の SHA-256 が記録され、追記専用の台帳に連結されます。
プライバシー
下書きは crosscheck とそのレビュー用モデルに送信され、チェックが完了すると削除されます。ハッシュのみが保持されます。人間から機密扱いに指定されたテキストは送信しないでください。
ソース、Claude Code、Cursor、VS Code、OpenAI Agents SDK、LangChain などの使用例:https://github.com/maxugc/crosscheck
エージェント向けサービス概要:https://crosscheckapi.com/llms.txt
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。