Seven bounded decisions · x402 · Base USDC

Agent tools that answer before you act.

No account or API key. Inspect a free sample and the exact payment challenge, then buy only the result your agent needs. Invalid inputs and upstream failures are not settled.

Connect the remote MCP

Use the official io.github.cristianmoroaica/bountyverdict server for six paid, read-only tools covering bounty checks, portfolio ranking, repository harness audits, GitHub Actions diagnosis, flaky-retry decisions, and MCP schema drift. SkillVerdict remains available through its dedicated skill and API, but is intentionally excluded from MCP.

Each client has its own remote-server format. Do not paste one generic JSON object into every host:

codex mcp add bountyverdict --url https://bountyverdict-agent-production.mimirslab.workers.dev/mcp

claude mcp add --transport http --scope user bountyverdict https://bountyverdict-agent-production.mimirslab.workers.dev/mcp

gemini mcp add --transport http --scope user bountyverdict https://bountyverdict-agent-production.mimirslab.workers.dev/mcp

VS Code uses a top-level servers object; Cursor and Claude use mcpServers; Gemini JSON uses httpUrl. Follow the exact client installation and paid-call handoff guide for Codex, Claude, Gemini, VS Code, Cursor, Cline, and Kilo.

Connect, call tools/list, and select the narrowest tool. A remote MCP connection does not itself provide a wallet. Direct automatic payment requires an x402-aware MCP client; otherwise the unpaid challenge includes a versioned exact-HTTP handoff for an authorized x402 wallet. Invalid input is rejected before payment.

Inspect the official MCP Registry entry ↗

npx skills add cristianmoroaica/bountyverdict --skill route-github-agent-checks -y

gh skill preview cristianmoroaica/bountyverdict route-github-agent-checks@v1.0.3

gh skill install cristianmoroaica/bountyverdict route-github-agent-checks --pin v1.0.3

copilot plugin install cristianmoroaica/bountyverdict

Install the router on skills.sh ↗

GitHub Actions failure diagnosis MCP server: compare root-cause and flaky-retry tools →

Choose the narrowest check

Seven products, $0.02–$0.40.

Use whenProductPriceTry freeSkill
Is one public GitHub bounty still worth pursuing?BountyVerdict$0.05Sample ↗Install ↗
Which of 2–10 bounties is the best candidate?Portfolio$0.40Sample ↗Install ↗
Are this repository's agent instructions reliable?HarnessVerdict$0.03Sample ↗Install ↗
Is a third-party SKILL.md safe to install?SkillVerdict$0.06Sample ↗Install ↗
Why did this GitHub Actions run fail?RunVerdict$0.04Sample ↗Install ↗
Is this failure flaky: retry once or fix it?FlakeVerdict$0.07Sample ↗Install ↗
Will this MCP tools/list change break the agent?MCPDriftVerdict$0.02Sample ↗Install ↗

Wallet-ready

Inspect first. Cap every payment.

GET

Exact URL

Coinbase Agentic Wallet users can inspect a GET challenge with npx awal@2.12.0 x402 details '<EXACT_REQUEST_URL>' --json.

PAY

Bounded spend

Pay with npx awal@2.12.0 x402 pay '<EXACT_REQUEST_URL>' --max-amount <ATOMIC_USDC_CAP> --json. Verify method, URL, recipient, network, asset, and amount before signing.

POST

Preserve the body

For Portfolio and MCP Drift, pass -X POST -d '<VALIDATED_JSON>' and resend the same JSON after signing. Standard x402 binds the resource URL, not the POST body, so verify the returned normalized-body hash before authorizing.

ANY

Client-neutral

The APIs use standard x402 v2 on Base USDC. Coinbase Agentic Wallet is optional; any compatible client can pay.

Machine-readable trust

Inspect, bind, reuse.

01

Inspect

Read the sample, manifest, OpenAPI schema, limits, and unpaid HTTP 402 challenge.

02

Bind

Require the documented method, Base USDC asset, recipient, and atomic price cap before signing.

03

Decide

Use typed outcomes, evidence, coverage, and limitations. The APIs never execute repository or MCP code.

04

Reuse

Every semantic success states exactly when the result remains reusable and when to call again.