com.secondopinionx402/second-opinion

MCPcommunitylive
v0.2.2com.secondopinionx402UnknownUpdated 1mo ago

Adversarial verification for AI agents - pay an independent skeptic per verdict in USDC via x402.

Endpoint healthlive
checked 7 days ago · 392ms
100% of the last 5 checks reached this endpoint
Works in
ClaudeCursorCopilotChatGPTGemini

Inferred from the transports this listing declares (streamable-http). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.

Automatically indexed from public sources. Not yet verified by the developer on Forge.Claim this listing →
1mo agoLast update
Package
Authorcom.secondopinionx402
LicenseUnknown
Version0.2.2
Sourcemcp-registry
Trust Status
B
60/100Good
✓Listed in Forge index+10/10
—Publisher identity verified+0/30
→ Publisher: this listing has no repository on file, so `forge publish` cannot verify ownership automatically. Use "Claim this listing" above — Forge reviews these by hand.
—Domain verification+0/10
→ Not currently available for this listing type — the domain-verification check only runs for npm-backed packages today, so this row cannot be earned here yet regardless of what's hosted at the domain.
✓Prompt-injection scan · clean+30/30
✓Obfuscation / exfil scan · clean+20/20
StatusCommunity-indexed
PublisherUnverified
SignatureUnsigned
Domain—
Provenance—
DependenciesNot audited
Tool surface6 tools · none privileged
Security scan✓ Cleanvlive · 17d agoHow well does this scan work?
EvalsNone
IndexedJul 27, 2026

Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.

Tools

6 tools · none privileged
Observed live from the vendor's endpoint17d ago

Read from a real MCP initialize → tools/list handshake against the declared endpoint. No tool was ever invoked — tools/list is the read-only introspection call the protocol defines for this. It reflects what the server advertised at that moment; a hosted endpoint is not pinned to any version and can change without notice.

  • https://secondopinionx402.com/mcp6 tools · 386ms
second_opinion_quickIndependent reasoning-only check of a claim ($0.02, ~20s, no web research). Use for logic, internal consistency, and stable established knowledge (definitions, architectures, history, maths). Returns refuted/supported/inconclusive with calibrated confidence; honestly escalates to second_opinion_ver…

Independent reasoning-only check of a claim ($0.02, ~20s, no web research). Use for logic, internal consistency, and stable established knowledge (definitions, architectures, history, maths). Returns refuted/supported/inconclusive with calibrated confidence; honestly escalates to second_opinion_ver…

ParameterTypeDescription
claim*stringThe single claim to verify, stated plainly.
contextstringWhy this claim matters / where it came from.
paymentstringBase64 x402 payment payload built by YOUR wallet for one of the quoted accepts entries (the same string the X-PAYMENT header carries). Omit to receive a machin…
second_opinion_verifyIndependent adversarial verification with live web research ($0.20, ~60s). A separate AI attempts to refute the claim using current sources and returns a verdict with citations. Use before irreversible commitments that depend on current-world facts. Without a payment argument it returns an exact pa…

Independent adversarial verification with live web research ($0.20, ~60s). A separate AI attempts to refute the claim using current sources and returns a verdict with citations. Use before irreversible commitments that depend on current-world facts. Without a payment argument it returns an exact pa…

ParameterTypeDescription
claim*stringThe single claim to verify, stated plainly.
contextstringWhy this claim matters / where it came from.
paymentstringBase64 x402 payment payload built by YOUR wallet for one of the quoted accepts entries (the same string the X-PAYMENT header carries). Omit to receive a machin…
claimed_sourcesarrayURLs you relied on — they will be scrutinised, not trusted.
second_opinion_panelThree independent adversarial verifiers attack the claim through different lenses (evidence, logic, currency) and vote ($0.75, ~90s). Use for high-stakes or contested claims where a single check is not enough. Without a payment argument it returns an exact pay-per-call quote (no account, no API key…

Three independent adversarial verifiers attack the claim through different lenses (evidence, logic, currency) and vote ($0.75, ~90s). Use for high-stakes or contested claims where a single check is not enough. Without a payment argument it returns an exact pay-per-call quote (no account, no API key…

ParameterTypeDescription
claim*stringThe single claim to verify, stated plainly.
contextstringWhy this claim matters / where it came from.
paymentstringBase64 x402 payment payload built by YOUR wallet for one of the quoted accepts entries (the same string the X-PAYMENT header carries). Omit to receive a machin…
second_opinion_tryFREE TRIAL — no wallet, no payment, no account: the same quick reasoning-only check as second_opinion_quick, 3/day per caller (claims up to 500 chars; global daily cap applies). The trial verdict is unsigned — paid verdicts add an offline-verifiable Ed25519 receipt and live web research on the veri…

FREE TRIAL — no wallet, no payment, no account: the same quick reasoning-only check as second_opinion_quick, 3/day per caller (claims up to 500 chars; global daily cap applies). The trial verdict is unsigned — paid verdicts add an offline-verifiable Ed25519 receipt and live web research on the veri…

ParameterTypeDescription
claim*stringThe single claim to verify, stated plainly (free trial: max 500 chars).
contextstringWhy this claim matters / where it came from.
second_opinion_resultFetch the verdict for a paid async job — polling is FREE and the verdict is already paid for. Returns status running|done|failed, with the full verdict when done.

Fetch the verdict for a paid async job — polling is FREE and the verdict is already paid for. Returns status running|done|failed, with the full verdict when done.

ParameterTypeDescription
job_id*stringThe job id returned by a paid verification tool call.
second_opinion_pricingFREE: current tiers, prices, and exact on-chain payment requirements (accepts) for every rail — Algorand, Base, Polygon, Solana. Use this to pre-build a payment, or to discover what a verification will cost before committing.

FREE: current tiers, prices, and exact on-chain payment requirements (accepts) for every rail — Algorand, Base, Polygon, Solana. Use this to pre-build a payment, or to discover what a verification will cost before committing.

No input schema was published for this tool.

6 of 6 tools published a description.

Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.

About

Adversarial verification for AI agents - pay an independent skeptic per verdict in USDC via x402.

Keywords
mcp
Alternatives
Comparing tool surfaces…

No dependency coverage

This entry publishes no npm package, so Forge has no dependency tree for it. That is a gap in coverage — not a statement that it has no dependencies.