Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
Fail-closed verify-before-you-act gate for AI agents. Signed receipts. Pay-per-call via x402.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
VERITY_SUITE_URL, VERITY_ENGINE_URL, VERITY_PRICE_QUICK, VERITY_PRICE_GROUNDED, VERITY_PRICE_PRO, VERITY_PRICE_SUITE必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"verity": {
"command": "uvx",
"args": [
"verity-mcp"
],
"env": {
"VERITY_SUITE_URL": "your-value",
"VERITY_ENGINE_URL": "your-value",
"VERITY_PRICE_QUICK": "your-value",
"VERITY_PRICE_GROUNDED": "your-value",
"VERITY_PRICE_PRO": "your-value",
"VERITY_PRICE_SUITE": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add verity --env VERITY_SUITE_URL=your-value --env VERITY_ENGINE_URL=your-value --env VERITY_PRICE_QUICK=your-value --env VERITY_PRICE_GROUNDED=your-value --env VERITY_PRICE_PRO=your-value --env VERITY_PRICE_SUITE=your-value -- uvx verity-mcp動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"verity": {
"command": "uvx",
"args": [
"verity-mcp"
],
"env": {
"VERITY_SUITE_URL": "your-value",
"VERITY_ENGINE_URL": "your-value",
"VERITY_PRICE_QUICK": "your-value",
"VERITY_PRICE_GROUNDED": "your-value",
"VERITY_PRICE_PRO": "your-value",
"VERITY_PRICE_SUITE": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"verity": {
"type": "stdio",
"command": "uvx",
"args": [
"verity-mcp"
],
"env": {
"VERITY_SUITE_URL": "your-value",
"VERITY_ENGINE_URL": "your-value",
"VERITY_PRICE_QUICK": "your-value",
"VERITY_PRICE_GROUNDED": "your-value",
"VERITY_PRICE_PRO": "your-value",
"VERITY_PRICE_SUITE": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
VERITY_SUITE_URL envVERITY_ENGINE_URL envVERITY_PRICE_QUICK envVERITY_PRICE_GROUNDED envVERITY_PRICE_PRO envVERITY_PRICE_SUITE envこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月9日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント meloliva14 で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(0.3.0)がレジストリに届いたのは4 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにPython (uv)も必要です。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, CLIO Paraview
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:↓ 週あたりのダウンロードi★ 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.
Visualize simulation results in ParaView: load fields, then slice, contour, color and render them.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
mcp-name: io.github.meloliva14/verity-mcp
The official Model Context Protocol server for VerityLayer: independent, fail-closed trust checks any MCP-capable agent can discover and call. Fact-check a claim, screen for prompt-injection, catch PII, and gate irreversible actions — each check returns a calibrated verdict and abstains rather than guess. Payment is pay-per-call via x402 (USDC on Base mainnet). Verity holds no private key and never charges silently.
Name note: this is VerityLayer's official server — PyPI package
verity-mcp, npm package@veritylayer/mcp. The *npm* package namedverity-mcpis an unrelated third-party project.
| Tool | Price | Grounded? | What it's for |
|---|---|---|---|
quick_verify | $0.02 | no (Haiku) | Cheap reality-check on a claim — the loopable default. Run everywhere, escalate the load-bearing ones. |
grounded_verify | $0.25 | yes (Sonnet, live web citations) | The default product — web-grounded with cited evidence, for facts that matter before you act on them. |
pro_verify | $0.35 | yes (Opus, premium synthesis) | The deepest tier — high-stakes claims where the grounded answer isn't confident enough to act on. |
verify_receipt | free | — | Statelessly verify a signed Ed25519 verdict receipt — the audit trail / second opinion, no payment. |
detect_injection | $0.02 | — | Screen untrusted text / tool output for prompt-injection before acting on it. |
moderate_content | $0.02 | — | Is this safe to publish? (allow / review / block priced identically — no block-to-bill.) |
redact_pii | $0.02 | — | Does this leak PII or secrets? Returns findings + a redacted version. |
guard_action | $0.02 | — | The money-line gate: allow / review / block right before an irreversible action. |
With uv (recommended — Claude Desktop / any MCP client):
{
"mcpServers": { "verity": { "command": "uvx", "args": ["verity-mcp"] } } }
Or with pip:
pip install verity-mcp
verity-mcp # stdio MCP server
That gets you the tools and the free verify_receipt. To get paid verdicts, read the next section — it's the part most people trip on.
Verity's endpoints answer HTTP 402 (Payment Required) until the disclosed USDC micro-payment is settled. There are two ways to do that.
{
"mcpServers": { "verity": { "command": "uvx", "args": ["--from", "verity-mcp[x402]", "verity-mcp"], "env": { "VERITY_WALLET_KEY": "0x…" } } } }
Point VERITY_WALLET_KEY at a funded Base-mainnet wallet and this server settles each call itself — the paid tools return real verdicts. Your key never leaves the process: it signs an EIP-3009 authorization locally for the exact amount each challenge discloses, and Verity only ever receives the signature. Nothing is charged silently; every price is disclosed up front.
Use a dedicated, low-balance wallet. This key can spend. Fund it with a few dollars of USDC on Base — calls cost $0.02–$0.35.
With no key set, this server holds nothing and pays nothing: a 402 is surfaced transparently (price restated, challenge attached) for an x402-capable caller to settle.
Be aware of the honest caveat: no shipping MCP client — Claude Desktop, Claude Code, Cursor, Windsurf — settles x402 today. So in keyless mode the paid tools will return payment_required and no verdict, forever. That's not a bug and it isn't hidden: the response says NO VERDICT WAS PRODUCED. Do not proceed as if this returned allow. If you want verdicts from an ordinary MCP client, use wallet mode.
verify_receipt is a free route, never 402s, and needs no wallet — you can check our signatures before you ever pay us.
Every paid verdict ships with an Ed25519-signed receipt: self-contained cryptographic proof of exactly what Verity said about exactly what claim, verifiable forever. Check any receipt free with the verify_receipt tool, offline against the public key at /.well-known/verity-pubkey.json, or live: curl https://api.veritylayer.dev/receipt/selftest.
| Env var | Default | Purpose |
|---|---|---|
VERITY_WALLET_KEY | *(unset — keyless)* | Optional. Private key of a funded Base wallet. Set it (with the [x402] extra) and this server settles its own payments, so paid tools return real verdicts. Never leaves the process; never logged. |
VERITY_ENGINE_URL | https://api.veritylayer.dev | Flagship claim-verification engine |
VERITY_SUITE_URL | https://suite.veritylayer.dev | Trust-check suite (injection/moderation/PII/guardrail) |
VERITY_TIMEOUT | 90 | HTTP timeout (seconds) |
VERITY_PRICE_QUICK | $0.02 | Disclosed price echo for quick_verify |
VERITY_PRICE_GROUNDED | $0.25 | Disclosed price echo for grounded_verify |
VERITY_PRICE_PRO | $0.35 | Disclosed price echo for pro_verify |
VERITY_PRICE_SUITE | $0.02 | Disclosed price echo for the suite checks |
Every tool accepts an optional affiliate_id, forwarded as an X-Verity-Ref header. It never changes price, gating, or the verdict — it only tags who routed the call, and it is reserved for a future referral program: no split is paid today, and none will be until public terms are published at veritylayer.dev.
/.well-known/x402.json@veritylayer/mcp*Independent · fail-closed · keyless · pay-per-call. The only trust form an autonomous agent can pick up mid-task with no human and no account.*