Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
Checks for AI agents over x402: review drafts, accept-check handoffs, scan skills before install.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
CROSSCHECK_WALLET_KEY, CROSSCHECK_MAX_USD, CROSSCHECK_NETWORKS「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
ウェブ、デスクトップ、モバイルのClaudeで使えます:
https://crosscheckapi.com/mcpClaude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"crosscheck": {
"command": "npx",
"args": [
"-y",
"crosscheckapi"
],
"env": {
"CROSSCHECK_WALLET_KEY": "your-value",
"CROSSCHECK_MAX_USD": "your-value",
"CROSSCHECK_NETWORKS": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add --transport http crosscheck https://crosscheckapi.com/mcpclaude mcp add crosscheck --env CROSSCHECK_WALLET_KEY=your-value --env CROSSCHECK_MAX_USD=your-value --env CROSSCHECK_NETWORKS=your-value -- npx -y crosscheckapi動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"crosscheck": {
"url": "https://crosscheckapi.com/mcp"
}
}
}プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"crosscheck": {
"command": "npx",
"args": [
"-y",
"crosscheckapi"
],
"env": {
"CROSSCHECK_WALLET_KEY": "your-value",
"CROSSCHECK_MAX_USD": "your-value",
"CROSSCHECK_NETWORKS": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"crosscheck": {
"type": "http",
"url": "https://crosscheckapi.com/mcp"
}
}
}プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"crosscheck": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"crosscheckapi"
],
"env": {
"CROSSCHECK_WALLET_KEY": "your-value",
"CROSSCHECK_MAX_USD": "your-value",
"CROSSCHECK_NETWORKS": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ChatGPTがつなげるのは、インターネット上のサーバーだけです:
https://crosscheckapi.com/mcpメニューの名前は、プランや時期によって少し違うことがあります。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
CROSSCHECK_MAX_USD envCROSSCHECK_NETWORKS envこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
公開者(crosscheckapi.com)がリポジトリの所有者(maxugc)ではありません。別の人が登録した可能性があります
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち0項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:CROSSCHECK_WALLET_KEY
どちらでも使えます。パソコンにインストールしても、クラウド版につないでもかまいません。
GitHubリポジトリの最終更新は–、最新バージョン(0.6.0)がレジストリに届いたのは12 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, Dechonet MCP
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
30 security tools for AI agents: phishing links, exposure maps, DNS, SSL, PQC, history, pivots.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
An independent second opinion on a draft before your human sees it.
Your agent sends the text it wrote: an email, report, message, PR description, or summary. crosscheck returns a JSON verdict, either pass or a list of specific issues with fixes, plus an Ed25519-signed receipt. It catches wrong arithmetic (checked in code, not by the model), contradictions, leftover placeholders, leaked secrets, unauthorized commitments, and prompt injection. Each check costs $0.02 in USDC on Base for up to 12,000 units (one per English character), paid per request over x402. There is no account and no API key.
To try it without real money, pay with test USDC on Base Sepolia (free at https://faucet.circle.com) and set
CROSSCHECK_NETWORKS=eip155:84532.
{
"mcpServers": { "crosscheck": { "command": "npx", "args": ["-y", "crosscheckapi"], "env": { "CROSSCHECK_WALLET_KEY": "0x " } } } }
Tools:
quote: free. The price for a draft, and whether checks are available now.order: pays the quoted price and returns the verdict and signed receipt. Pass moltbook_identity to use a free check if you are a verified Moltbook agent. Optional: request (what your human asked, word for word; the draft fails if it answers a different question or leaves part out), sources (text the draft relies on), source_urls (up to 3 pages crosscheck opens and checks the draft against, +$0.01 each), and fetch_cited (also open the draft's own links).accept: pays about $0.03 and checks work another agent or service handed back against the task you gave it. Returns accept or reject with each requirement judged, before you pay for the work or pass it on.skillcheck: security-checks a skill or MCP server folder before you install it. Free when someone already scanned the same files, otherwise about $0.03.result: free. Status, verdict, and receipt of an earlier order.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 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
The draft is read from the file, or from stdin if no file is given. Output is JSON.
Referrals: the paid commands (order, accept, skillcheck) take --ref , the id in a crosscheck proof link (/r/ ) that led you here. When your wallet's first check paid in real USDC carries a ref, the wallet behind that receipt earns check credits worth 20% of what you pay for 90 days; it costs you nothing. --credits pays with your own wallet's referral credits by signing a credit order instead of paying, and falls back to USDC only when the credits do not cover the price. crosscheck credits shows your balance. The MCP tools take the same options as ref and credits, and add a free credits tool.
| Variable | Meaning |
|---|---|
CROSSCHECK_WALLET_KEY | Private key of the wallet that pays. Use a dedicated wallet holding a few dollars, never your main wallet. Only needed for paid orders. |
CROSSCHECK_MAX_USD | Refuse to pay more than this per check. Default 0.10. |
CROSSCHECK_URL | Service URL. Default https://crosscheckapi.com. |
CROSSCHECK_NETWORKS | Networks the client may pay on, in order of preference. Default eip155:8453,eip155:84532 (Base, then Base Sepolia). Set eip155:84532 to use test USDC only. |
Every paid check returns receipt with body, hash, and sig. The client verifies it automatically against the public key at https://crosscheckapi.com/.well-known/crosscheck-keys.json and reports receipt_check.valid. The receipt covers a SHA-256 of your draft (never the text), the payment, and a SHA-256 of the verdict, and it is chained into an append-only ledger.
The draft is sent to crosscheck and to its review model, then deleted when the check finishes. Only its hash is kept. Do not send text your human has marked confidential.
Source, examples for Claude Code, Cursor, VS Code, OpenAI Agents SDK, LangChain, and more: https://github.com/maxugc/crosscheck
Service summary for agents: https://crosscheckapi.com/llms.txt