Nsgoods Workbench MCP server
online · 100% uptimeorg.nsgoods/nsgoods-workbench-mcp·v1.0.0·2 starsRead only x402 catalogue: payability verdicts, prices, drift, host status, signatures. No wallet.
2 stars
Reviews
Write oneNobody has reviewed Nsgoods Workbench yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Nsgoods Workbench tools (8)
write = sends, deletes, buys or postscatalogue_statsFreeSize and health of the x402 catalogue as of the latest full scan: resources, hosts, verdict counts, and payable endpoints per network.
drift_statusFreeVerdict changes between the two latest full scans (catalogue wide, or for one host), plus the declared model drift watch.
find_endpointsFreeSearch the catalogue by host or URL substring. Returns up to `limit` endpoints (max 50) with their latest verdict, plus the total match count. Use this first when you do not know the exact resource URL. Rows with in_latest_scan=false were not in the latest full scan; read last_checked_at for when they were last probed. Optional network filter (for example eip155:8453 or solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp) and sort=price for the cheapest first. last_checked_at is the last time any scan looked at the resource; verdict_since is when the current verdict was first observed in the unbroken run that leads to it.
host_summaryFreeSummary for a host (no time series): first/last seen, current verdict mix, n_resources, total verdict changes, gone_since if absent from the latest full scan, and a small resources_sample. Sample rows with in_latest_scan=false were not in the latest full scan; read last_checked_at for when they were last probed. n_resources counts every resource ever seen for this host; current_verdict_mix and n_payable_last_full count only the latest full scan. last_checked_at is the last time any scan looked at the resource; verdict_since is when the current verdict was first observed in the unbroken run that leads to it.
payability_verdictFreeLatest payability observation for one exact resource URL (path and query included), with the meaning of the verdict, remediation if it cannot be paid, and the per-network options seen. last_checked_at is the last time any scan looked at the resource; verdict_since is when the current verdict was first observed in the unbroken run that leads to it.
reportsFreePublished weekly payability reports (from the signed manifest).
verify_signatureFreeOffline EIP-191 verify of a signed nsgoods response. Identifies the service from the manifest (or the optional `service` arg), strips exactly that service's post-sign fields, canonicalises (JCS, both ASCII modes), recovers the signer and checks it against the published manifest signers. Reproduction-attestation (JCS/byte-length) and envelope (signer/signature, components) shapes are reported as unsupported_shape, not verified here. Refusals carry a distinct status: malformed_signature (signature is not a 65-byte 0x-prefixed hex string), schema_rejected (the body carries a signed_by/signature pair but fails the required field shape for every service the claimed signer covers; recovery was not attempted, checked is false, reasons lists the failed candidates), signature_mismatch (well-formed but recovers a different address than signed_by under every candidate service recipe of this signer), no_flat_recipe (signed_by is a manifest signer but every service it covers uses an envelope shape, so there is no flat recipe to check; recovery was not attempted, checked is false), unknown_signer (signed_by is not a manifest signer; recovery was not attempted, checked is false), unsupported_shape, or the no-signed_by/signature-pair case. checked is true only when EIP-191 recovery actually ran; every other refusal reports checked false.
x401_statusFreeCurrent x401 emitter adoption across the scanned catalogue (from the daily watcher).
Public scan report
scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 1053ms20/20
- Tool poisoning8 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 3 days ago15/15
- Maintainer identityendpoint served from the registry-verified namespace domain8/10
How Nsgoods Workbench compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 91/100
- higher than 85% of 48,255 servers
- Tools
- 8
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 87 ms
- faster than 87% of 30,031 servers
- GitHub stars
- 2
- more than 75% of 28,688 servers
What its tools let an agent do: 7 read · 1 change
Install Nsgoods Workbench in Claude Code, Cursor or VS Code
claude mcp add --transport http nsgoods-workbench-mcp https://mcp.nsgoods.org/mcp
What the publisher says
From the Nsgoods Workbench repository's README, as published. We do not edit it. Read it on GitHub
nsgoods Workbench MCP
Read only index of the weekly x402 catalogue scan. Which endpoints are payable, what they cost, which hosts are gone.No wallet. No sign in. No payments handled by this server.
What it answers
A hosted Model Context Protocol server over our weekly full scan of the x402 catalogue: is this endpoint payable, what does it cost, which host is gone, which endpoints match a keyword, and whether a signed nsgoods response verifies offline.
Hosted endpoint: https://mcp.nsgoods.org/mcp (Streamable HTTP, no sign in, 300 tool calls per IP per day). Landing and docs: https://mcp.nsgoods.org/ · Health: https://mcp.nsgoods.org/health
Data is point in time from the last full scan. Every answer carries as_of and the scan id. For a live check of one endpoint before paying, use the paid /payable oracle on the hub. This server is the index.
Connect
Claude (web or desktop)
- Settings, then Connectors, then Add custom connector
- Name: nsgoods. URL: https://mcp.nsgoods.org/mcp. No sign in.
- New conversation, then ask for example: Using nsgoods, find the cheapest payable endpoint for sanctions screening on Base
Cursor: add to mcp.json
{"mcpServers":{"nsgoods":{"url":"https://mcp.nsgoods.org/mcp"}}}Smithery: https://smithery.ai/servers/nikosble1926/nsgoods-workbench
Any MCP client that supports Streamable HTTP works the same way.
Tools
All tools are read only and idempotent (declared through MCP tool annotations).
Verdicts: PAYABLE, NOTPAYABLE, MALFORMED402, CANNOTPAYEITHER_VERB, UNREACHABLE, SKIPPED, UNKNOWN.
Example
A live find_endpoints("erc20-balance", 2) call, trimmed to two rows:
{
"query": "erc20-balance",
"total_matches": 6,
"returned": 2,
"endpoints": [
{
"resource": "https://api.onesource.io/api/chain/erc20-balance",
"host": "api.onesource.io",
"last_verdict": "PAYABLE",
"host_gone_since": null,
"price": "0.003 USDC on eip155:8453"
},
{
"resource": "https://app.heinrichstech.com/v1/cdp/chain/erc20-balance",
"host": "app.heinrichstech.com",
"last_verdict": "PAYABLE",
"host_gone_since": null,
"price": "0.003 USDC on eip155:8453"
}
],
"as_of": "2026-09-13",
"index_scan_id": "scan-20260913T050332Z"
}Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Nsgoods Workbench: common questions
- Is Nsgoods Workbench MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the Nsgoods Workbench safety report
- How do I install Nsgoods Workbench?
- It runs remotely at mcp.nsgoods.org. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Nsgoods Workbench need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Nsgoods Workbench maintained?
- The last commit was 35 days ago (2026-09-30). The latest release is v1.0.0.
- Is Nsgoods Workbench up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Nsgoods Workbench compare with other MCP servers?
- safety score 91/100 (higher than 85% of 48,255 servers); tools 8 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.