{"name":"org.nsgoods/nsgoods-mcp","slug":"nsgoods-mcp","title":null,"description":"MCP server for the nsgoods x402 oracle suite: signed pay per call verdicts, with free previews.","url":"https://mcp.market/server/nsgoods-mcp","rating":null,"grade":"C","score":58,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":12,"stars":null,"forks":null,"downloads_week":56,"last_push_at":null,"license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":null,"website":"https://x402.nsgoods.org","version":"1.0.3","remotes":[],"packages":[{"registryType":"npm","identifier":"nsgoods-mcp","version":"1.0.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional low-balance Base hot-wallet private key (0x-hex). Enables the paid tools (USDC-on-Base via x402). Every *_preview tool works without it.","format":"string","isSecret":true,"name":"EVM_PRIVATE_KEY"}]}],"tools":[{"name":"agent_trust","description":"Paid ($0.005 USDC): signed ERC-8004 reputation / trust score (0-100) for one (chain, agent) pair, with a transparent component breakdown (value_avg / client_breadth / volume / recency) and methodology link. For agent-to-agent trust decisions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"backtest","description":"Paid ($0.25 USDC): walk-forward replay of the live multi-timeframe strategy over recent 1m history. Win-rate + average forward return per signal so an agent can measure recent edge.","write_action":false,"price_micros":0,"input_schema":null},{"name":"extractability","description":"Paid ($0.01 USDC): signed extractability (GEO) score 0-100 for a public URL, with a per-check breakdown and prioritized fixes + a provable-chain entry. Measures how well AI answer engines can quote the page.","write_action":false,"price_micros":0,"input_schema":null},{"name":"extractability_html","description":"Paid ($0.01 USDC): same signed extractability score, but for raw HTML you provide (POST). Use when the page isn't public or you want to score a draft. Max 3MB of HTML.","write_action":false,"price_micros":0,"input_schema":null},{"name":"extractability_preview","description":"FREE unsigned extractability (GEO) score 0-100 for a public URL: how well AI crawlers / answer engines can quote the page. Rate-limited. No payment, no wallet key.","write_action":false,"price_micros":0,"input_schema":null},{"name":"history","description":"Paid ($0.05 USDC): revealed historical signal snapshots (commit-reveal hash chain). Past BUY/SELL/HOLD calls with verifiable hashes; the latest snapshot is withheld.","write_action":false,"price_micros":0,"input_schema":null},{"name":"indicators","description":"Paid ($0.005 USDC): atomic TA indicators (RSI, EMA, MACD, ATR, Bollinger, volume) for a pair/timeframe. Cheap high-frequency poll endpoint.","write_action":false,"price_micros":0,"input_schema":null},{"name":"payable","description":"Paid ($0.005 USDC): signed payability check for any x402 endpoint — is it reachable, does it return a well-formed 402, and (for Solana/SPL settlement) does the destination token account (ATA) exist on-chain so a payment can actually settle. Verdicts: PAYABLE / ATA_MISSING_NEVER_EXISTED / ATA_CLOSED_AFTER_USE / EVM_NO_ATA_CHECK_NEEDED / NOT_SPL_SETTLEMENT / MALFORMED_402 / UNREACHABLE.","write_action":false,"price_micros":0,"input_schema":null},{"name":"payable_preview","description":"FREE locked demo: signed payability verdict for a fixed demo x402 endpoint (our own sanctions screen). Shows the exact response format + signature so you can verify before paying; ignores any input. No payment, no wallet key.","write_action":false,"price_micros":0,"input_schema":null},{"name":"regime","description":"Paid ($0.01 USDC): signed CMC market-regime classification (TREND_UP/TREND_DOWN/CHOP/RISK_OFF) + backtestable strategy spec for one coin.","write_action":false,"price_micros":0,"input_schema":null},{"name":"regime_changed","description":"Paid ($0.02 USDC): current market regime (RISK_ON/RISK_OFF) from a provable chain + whether it changed since the regime you last saw. Cheap poll to react to regime flips.","write_action":false,"price_micros":0,"input_schema":null},{"name":"regime_preview","description":"FREE BTC market-regime preview from the CMC Regime Skill (TREND_UP/DOWN/CHOP/RISK_OFF + inputs). No payment, no wallet key.","write_action":false,"price_micros":0,"input_schema":null},{"name":"signals","description":"Paid ($0.01 USDC): signed BUY/SELL/HOLD trading signal + confidence for one Kraken */USD pair, from a multi-timeframe engine. Machine-readable, ECDSA-signed.","write_action":false,"price_micros":0,"input_schema":null},{"name":"signals_preview","description":"FREE sample: current BTC/USD (or given pair) signal direction (BUY/SELL/HOLD) from Kraken Crypto Signals. No payment, no wallet key.","write_action":false,"price_micros":0,"input_schema":null},{"name":"signals_top","description":"Paid ($0.10 USDC): market scan — the strongest BUY/SELL signals across major Kraken pairs right now, with confidence.","write_action":false,"price_micros":0,"input_schema":null},{"name":"solar_legality","description":"Paid ($0.005 USDC): signed plug-in / balcony solar legality record for one US state — status, main utilities, enacted legislation. Data CC BY 4.0 (PlugInSolarHub).","write_action":false,"price_micros":0,"input_schema":null},{"name":"solar_legality_all","description":"Paid ($0.02 USDC): signed full 50-state plug-in solar legality dataset in one call. Data CC BY 4.0 (PlugInSolarHub).","write_action":false,"price_micros":0,"input_schema":null},{"name":"solar_preview","description":"FREE unsigned plug-in / balcony solar legality preview for one US state (status + badge + legal_status). No payment, no wallet key.","write_action":false,"price_micros":0,"input_schema":null},{"name":"trust_preview","description":"FREE demo score from the Agent Trust Oracle: an ERC-8004 reputation score for a real Ethereum agent with sufficient data. No payment, no wallet key.","write_action":false,"price_micros":0,"input_schema":null},{"name":"watchdog_preview","description":"FREE locked preview of a real Watchdog alert (a payto_changed alert on a live x402 endpoint). Shows the exact EIP-191-signed alert format + signature so you can verify before subscribing; ignores any input. No payment, no wallet key.","write_action":false,"price_micros":0,"input_schema":null},{"name":"watchdog_register","description":"Paid ($5.00 USDC, one call = a 30-day subscription for one endpoint): register an x402 endpoint for signed monitoring. You get an EIP-191-signed, offline-verifiable alert when it goes unreachable or recovers, its payability verdict degrades or is restored, its declared payTo / networks / asset changes, its 402 becomes self-inconsistent, or it drops from the catalogue (9 alert types). Alerts delive","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":58,"grade":"C","scanned_at":"2026-09-19T19:45:45.159Z","report":{"scannerVersion":"0.1.5","scannedAt":"2026-09-19T19:45:45.157Z","components":{"code":{"score":25,"max":25,"notes":["2 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":4,"max":10,"notes":["verified namespace with website, no repo"]}},"findings":[{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"packages":[{"registryType":"npm","identifier":"nsgoods-mcp","version":"1.0.3","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":8,"publishedAt":"2026-09-09T21:48:21.615Z","weeklyDownloads":56}],"repo":{"found":false},"icon":{"url":"https://x402.nsgoods.org/favicon.ico","source":"registry","width":32,"height":32},"presence":{"stars":null,"forks":null,"downloadsWeek":56,"license":"MIT","lastPushAt":null,"score":12}}}},"grade_history":[],"reviews":[]}