Next free-source huntWe check for new free data every weekday.
FinancialMCP serverFirst audited Nov 13, 2026

GW8 Signal API

Pay-per-call crypto signals, token verdicts, flows & briefs. x402 USDC on Base. Signal-only.The vendor's description, from its MCP Registry listing.

Passed, with 1 warningAudited Nov 13, 2026
  • Warning: 32 of 32 tools do not say whether they can change things.

Nothing failed, but there is something to know or fix. Public audit: we connect as an AI client would, list the tools and check what they say. We do not run them. How we audit

Does it work?
YesConnected in 224 ms.
Sign-up?
None neededIt answered without any account or key.
Can it change things?
Doesn't sayIts tools do not say whether they only read, so treat them as able to change things.
Endpointhttps://micro-saas-agent.onrender.com/mcp

Source code Streamable HTTP · protocol 2025-11-25 · server version 1.2.0

What we checked, the evidence, and the tools it offers.

What we checked

Security

  • Passed: Connections are encrypted (HTTPS).

  • Passed: No hidden instructions found in tool text.

Safety labels

  • Warning: 32 of 32 tools do not say whether they can change things.

    MCP lets a server label each tool as read-only or destructive, so clients can ask the user before risky calls. Unlabelled tools are treated as able to change things.

    • get_sample
    • get_brief_teaser
    • list_paid_endpoints
    • get_full_signal
    • get_band_dots
    • get_regime
    • get_coin
    • subscribe_green_dot_alerts
    • and 24 more

Tools

  • Passed: 32 tools listed.

  • Passed: Every tool describes its inputs with a valid schema.

Protocol

  • Passed: The MCP handshake works (Streamable HTTP).

  • Passed: Protocol version 2025-11-25 (latest).

  • Passed: Unknown requests are refused.

Connection

  • Passed: The server responds.

Tools (32)

As the server describes them. The labels are the server's own: it says whether each tool only reads or can change things.

  • get_sampleFree: Stage 1 regime statuses, core WaveTrend 4h values (BTC/ETH/SOL/LINK/XRP) and band-dot count. Signal only, not financial advice.Doesn't say
  • get_brief_teaserFree partial live brief: regime score, green/red counts, top 3 dots (symbol+band only), simulated 7d hit-rate headline. Upsells paid /api/brief ($0.02), /api/dots ($0.01), /api/agent ($0.02).Doesn't say
  • list_paid_endpointsLists paid x402 endpoints (USDC on Base, eip155:8453) with method, URL and USD price. Paid MCP tools also accept x402 payment in-band (@x402/mcp).Doesn't say
  • get_full_signal[Market data: crypto] Stage 1 regime score + WaveTrend 10/21/4 on 66 Kraken 4h pairs with all band dots. Paid: $0.02 USDC on Base, paid in-band via x402 MCP (@x402/mcp; _meta "x402/payment"). Also at…Doesn't say
  • get_band_dots[Market data: crypto] Current WaveTrend band dots across 66 Kraken 4h USD pairs. Paid: $0.01 USDC on Base, paid in-band via x402 MCP (@x402/mcp; _meta "x402/payment"). Also at GET https://micro-saas-…Doesn't say
  • get_regime[Market data: crypto] Stage 1 crypto regime check with raw values and rules. Paid: $0.01 USDC on Base, paid in-band via x402 MCP (@x402/mcp; _meta "x402/payment"). Also at GET https://micro-saas-agen…Doesn't say
  • get_coin[Market data: crypto] WaveTrend 4h snapshot for one coin. Paid: $0.002 USDC on Base, paid in-band via x402 MCP (@x402/mcp; _meta "x402/payment"). Also at GET https://micro-saas-agent.onrender.com/api…Doesn't say
  • subscribe_green_dot_alerts[Access] Subscribe a public https webhook to NEW green WaveTrend band dots (filter outer|inner|all, optional pairs) for 30 days or 300 alerts; HMAC-signed. Args {webhookUrl, filter, pairs}. Paid: $0.…Doesn't say
  • buy_day_pass[Access] Buy a 24h pass for every paid GW8 data tool/endpoint: pass the returned token as the "pass" argument (MCP) or X-GW8-Pass header (HTTP). Fair use 2000 calls, 60/min. Excludes alert subscripti…Doesn't say
  • get_history[Market data: crypto] Rolling 90-day band-dot backtest with forward moves and live hit rates (green dots carry the edge; red near coin-flip). Paid: $0.05 USDC on Base, paid in-band via x402 MCP (@x40…Doesn't say
  • get_token_verdict[Token safety verdict: rug check, honeypot, contract risk] Token safety verdict (honeypot check and token safety screen): honeypot, rug pull, scam token, token security, and contract risk. Returns CL…Doesn't say
  • get_token_verdict_deep[Deep honeypot check: holder concentration, liquidity lock, scam token] Deep honeypot check for rug pull, token safety, holder concentration, liquidity lock, and scam token. Returns the $0.01 screen…Doesn't say
  • get_token_brief[Token brief: token safety plus price, trade check] Token safety plus price in one token brief and trade check. Returns the $0.01 safety verdict (CLEAR, CAUTION, AVOID, or UNKNOWN) plus a market snap…Doesn't say
  • get_crypto_bottom[Crypto bottom watch: research data, not financial advice] Crypto bottom-watch research feed for BTC, ETH, SOL, XRP, AAVE, HYPE, MON, CC, and the same public candle set. Tells: sweep-and-reclaim of t…Doesn't say
  • get_flows[Market data: crypto] Kraken large-print buy/sell summary (single venue, not on-chain) joined with WaveTrend 4h state. Paid: $0.02 USDC on Base, paid in-band via x402 MCP (@x402/mcp; _meta "x402/paym…Doesn't say
  • get_rwa_feed[Market data: crypto] Real-world assets on-chain (tokenized treasuries, credit, stocks): top RWA protocols by TVL, 7d change + estimated flows, movers, new launches, yields, top RWA tokens by market…Doesn't say
  • get_gov_contracts[Market data: crypto] Recent (14-day) US federal contract actions to AI, drone, nuclear, robotics, space, quantum and defense-tech companies (USAspending.gov), with tickers, amount, agency, date, des…Doesn't say
  • get_kraken_listings[Market data: crypto] New Kraken USD pairs from the last 30 days: first-seen date (our snapshot, or first Kraken daily candle for pairs older than our snapshots), price, 24h volume, % change since li…Doesn't say
  • get_crypto_rules[Market data: crypto] CFTC and SEC crypto / digital-asset / stablecoin / tokenization rulemaking from the last 90 days: Federal Register docs (ANPRM/NPRM/final/notice) with RIN, comment deadline, sta…Doesn't say
  • get_relative_strength[Market data: crypto] Relative strength across 66 Kraken USD pairs: 1-week and 1-month % return, percentile ranks, 0-100 strength score (60% 1m rank + 40% 1w rank), leaders/laggards, and sector score…Doesn't say
  • get_payment_rails[Payment rails: fee + speed comparison] Which payment rail is cheapest and fastest right now for a USD amount: Base USDC (live gas x ETH/USD), XRPL (live fee x XRP/USD), Tempo and Circle Arc (live ga…Doesn't say
  • check_spend_policy[Spend policy: agent payment risk check] Before an agent pays: check a proposed payment against the buyer's rules (per-tx limit, rolling cap with spent-so-far, merchant categories, allow/deny lists,…Doesn't say
  • check_seller_reputation[Seller reputation: x402 seller risk check, verdict] Before an agent pays an x402 seller: score the seller's Base wallet (or the payTo read from its endpoint's 402 challenge) 0-100 from public USDC t…Doesn't say
  • should_i_pay[Payment decision: spend policy + seller reputation risk check, one verdict] Use right before an agent pays an invoice, merchant or x402 seller: runs the spend-policy check (limits, rolling cap, cate…Doesn't say
  • get_daily_brief[Market data: crypto] Once-per-day brief: regime, dot counts, top 10 coins by dot strength, BTC/ETH/SOL flows. Paid: $0.02 USDC on Base, paid in-band via x402 MCP (@x402/mcp; _meta "x402/payment"). A…Doesn't say
  • get_value_score[Market data: value-capture score] Value-capture score for one coin: net supply, holder yield, usage class, burn-versus-held class and unlock overhang. Paid: $0.015 USDC on Base, paid in-band via x40…Doesn't say
  • get_value_screen[Market data: value-capture score] Sortable value-capture screen for up to 25 symbols or the whole covered set. Paid: $0.03 USDC on Base, paid in-band via x402 MCP (@x402/mcp; _meta "x402/payment").…Doesn't say
  • get_value_history[Market data: value-capture score] Weekly value-capture snapshots for one coin, up to 52 weeks. Paid: $0.07 USDC on Base, paid in-band via x402 MCP (@x402/mcp; _meta "x402/payment"). Also at GET http…Doesn't say
  • get_growth_setup[Market data: growth-lane screen] Growth-lane rules for one chain or app: stables, fees, TVL versus price, and the relative-return flag. Paid: $0.015 USDC on Base, paid in-band via x402 MCP (@x402/mc…Doesn't say
  • get_growth_screen[Market data: growth-lane screen] Filterable growth-lane screen across covered chains and apps. Window is 90 days. Paid: $0.03 USDC on Base, paid in-band via x402 MCP (@x402/mcp; _meta "x402/payment"…Doesn't say
  • get_growth_history[Market data: growth-lane screen] Weekly growth-lane snapshots and the week each rule first passed. Paid: $0.07 USDC on Base, paid in-band via x402 MCP (@x402/mcp; _meta "x402/payment"). Also at GET…Doesn't say
  • get_signing_pubkeyFree: Ed25519 public key and scheme for verifying X-GW8-Signature on paid responses.Doesn't say

Audit history

  1. Nov 13Warnings

What we sent

Every request in this audit, with the answer and how long it took. We never send credentials and never call a tool.

RequestAnswerTime
initializeHTTP 200224 ms
initializedHTTP 20268 ms
tools/listHTTP 200134 ms
unknown-methodHTTP 20069 ms

Run this server, or disagree with the result?

Fix the issue and it shows in the next weekly audit, or email us to ask for a re-audit or to dispute a finding. Read how we audit for what each check means.