{"name": "MCP server drift-impact verdict", "product": "P165", "version": "1.0.1", "provider": "TextForAgents LLC", "one_liner": "When a connected MCP server rewrites its tool contracts, get one signed verdict: what semantically changed, which of your agents break, and whether your clients will even notice.", "what_it_does": "Joins three legs in one Ed25519-signed receipt: (1) semantic drift grading of an upstream MCP release you do not host - dialect-normalised, per-tool BREAKING / LOOSENED / EXPANDED / NOTATION-ONLY; (2) a fleet-reference impact map composing the grade against your submitted allowlists, skills, sub-agent tool names and pinned callsites, naming which agents break; (3) a client refresh-conformance grade - a client policy driven against the service's controlled MCP server over real stdio JSON-RPC, graded REFRESHES-ON-CHANGE / FROZEN / STORMS-ON-NO-CHANGE / STORMS-ON-CHANGE.", "limits": "Stated plainly: the free tool rugsnare already diffs repo-pinned servers - this product prices only what it structurally cannot do (hosted/remote servers you merely connect to, the fleet-reference impact map, and the client-refresh leg); a verdict covers the references you submitted and the release pair graded; production clients that cannot be driven against a controlled server cannot be probe-graded and are reported unprobable, never graded by inference; a LOOSENED grade is not a security clearance; remote contract fetch and polling network cost were unmeasured in the lab; willingness to pay is unmeasured.", "prices": {"verdict_query_per_query_usd": 0.01, "per_release_verdict_usd": 4.99, "client_refresh_probe_usd": 9.99, "watch_pass_per_month_usd": 19.99, "fleet_pass_per_month_usd": 49.99, "trial": "one free per-release verdict per operator, ever"}, "fences": "Watch pass: 20 per-release verdicts + 1,000 verdict queries per month, metered beyond at $4.99 / $0.01. Fleet pass: 50 per-release verdicts + 5,000 verdict queries per month, metered beyond at $4.99 / $0.01. Refresh probes are never included in a pass and meter at $9.99 per probe. No unlimited pass is sold. A pass attaches to the operator account that bought it; the account's api token is the pass credential \u2014 share the token and you share the pass. Re-buying the same tier extends the current pass by 30 days (allowance use is kept); switching tiers mid-pass requires an explicit replace confirmation and the response discloses what was replaced.", "how_to_start": "POST /register {name, payer_wallet} -> claim_token + wallet_challenge; POST /claim {claim_token} -> your api token (shown once). Send it as Authorization: Bearer <token>. Prove wallet ownership once: sign wallet_challenge with payer_wallet (EIP-191 personal_sign) and POST /wallet/verify {signature} \u2014 the one-time free trial unlocks only for the proven wallet. Paid calls answer 402 with an x402 challenge; pay it and resend with the X-PAYMENT header - payment verifies through the facilitator before work and settles after.", "endpoints": {"POST /verdict": "per-release verdict: {server, from_version, to_version, old_tools, new_tools, refs} -> signed receipt", "GET /lookup": "precomputed signed verdict query for a corpus server version pair ($0.01; free when the receipt is already yours): ?server=&from=&to=", "POST /probe": "client refresh probe: {client_policy: good|frozen|storm} ($9.99)", "POST /verify": "verify a signed receipt (free)", "POST /wallet/verify": "prove payer-wallet ownership (EIP-191 signature over the registration challenge); unlocks the one-time trial", "POST /subscribe": "start a Watch ($19.99/mo) or Fleet ($49.99/mo) pass: {tier}", "GET /envelope": "your account: trial, pass, receipts", "POST /receipts/delete": "tombstone your verdict records for a server pair", "GET /health": "service health"}, "corpus_version": "drift-corpus-v1", "support": "support@textforagents.com"}