{"name":"VeriNode","description":"検証のプロ — AI エージェント向けファクトチェックと決済ゲート","version":"0.2.0","api":{"type":"a2a","url":"https://verinode-nmdwczoha-carai-7504s-projects.vercel.app","version":"0.1","endpoints":{"open_api":"https://verinode-nmdwczoha-carai-7504s-projects.vercel.app/openapi.json","verify":{"method":"POST","path":"/verify","content_type":"application/json"},"billing_checkout":{"method":"POST","path":"/billing/checkout-session"}}},"auth":{"type":"custom","instructions":"POST /verify は未払い時も HTTP 200 を返し、JSON の status が payment_required のときは checkout_url に Stripe が発行した決済ページ URL（session.url）、reason にも同じ URL を含む案内、ヘッダー X-Payment-Link にも同じ URL がある場合があります。決済リンクは ID から組み立てず checkout_url を開く。決済後は Checkout Session ID（cs_...）をヘッダー X-Payment-Proof またはクエリ payment_proof に付けて POST /verify を再試行する。 開発用に VERIFY_PAYMENT_TOKEN をサーバが受け付ける場合は、その値を X-Payment-Proof または payment_proof に付与してもよい。"},"capabilities":[{"type":"verinode.verify","description":"ウェブ検索に基づく主張の検証（スコア・ソース・要約）","parameters":{"claim":"string","response_schema":"VerifyResponse"}},{"type":"verinode.billing","description":"Stripe Checkout による都度課金（円）","parameters":{"currency":"jpy","model":"payment"}}],"pricing":{"model":"pay_per_request","details":"HTTP 200 で payment_required 時は checkout_url（Stripe の session.url）で決済。reason / X-Payment-Link も同じ URL。支払済み cs_... は X-Payment-Proof または ?payment_proof= で提示。"},"extensions":{"verinode":{"mcp_stdio":"python -m app.mcp_server","tool_name":"verify_information"}}}