Skip to content
Agentmart
Submit a tool

Whale Data MCP

Signed settled outcomes (Polymarket, sports) + whale signals as agent tools, paid via x402.

Connector by predgeAI · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 1
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/predgeai-whale-data-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Signed settled outcomes (Polymarket, sports) + whale signals as agent tools, paid via x402.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 26, 2026.

Tools
6 read · 0 write · 0 delete · 19 not yet classified
Secrets
2 (API keys, tokens or passwords)
Install scripts
None found
Runs as
Node.js package

Tools by what they do 25

Read from the source code; the running server may list different tools.

Read 6 · Look things up without changing anything.

  • predge_get_verdict
  • predge_key_status
  • predge_list_endpoints
  • predge_settlement_estimate
  • predge_verify_record
  • predge_wallets_compare

Not yet classified 19 · We could not tell from the name and description.

  • predge_attest
  • predge_bets_biggest
  • predge_desk_config
  • predge_market_history
  • predge_markets_movers
  • predge_settlement_risk
  • predge_signals_consensus
  • predge_signals_consensus_category
  • predge_signals_daily
  • predge_signals_daily_category
  • predge_signals_market
  • predge_sports_attest
Show 7 more tools
  • predge_verdict
  • predge_verdict_report
  • predge_wallet_history
  • predge_wallet_profile
  • predge_wallets_leaderboard
  • predge_whale_market
  • predge_whales_latest

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • BUYER_PRIVATE_KEY
  • SOLANA_BUYER_SECRET

Other settings (environment variables or headers).

  • MAX_PRICE_USD
  • PREDGE_BASE_URL
  • SOLANA_RPC_URL
  • X402_NETWORK
  • X402_SOLANA_NETWORK

Network hosts it talks to 5

  • api.predge.io · found in code
  • data.predge.io · found in code
  • github.com · found in code
  • glama.ai · found in code
  • predge.io · found in code

Tools (25)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • predge_attestOutcome attestation — verified settled truth (flagship)

    PAID (~$0.02). Resolved-outcome ATTESTATION for one Polymarket market: the SETTLED truth straight off the market row — resolved (bool), resolution (yes|no|null), resolved_at, and outcome_verified:{resolution:true}. Pure outcome-verified data — no modeled estimate anywhere. Optional side (yes|no): adds queried_side and correct (true iff side matches the resolved outcome) — use it to VERIFY whether a past signal, call, or advertised win-rate was actually right. Unknown/unresolvable market returns null and is NOT charged. Params: condition_id, side.

  • predge_bets_biggestBiggest single bets

    PAID (~$0.005). Top-20 largest single trades across all Polymarket markets in the window (market, side, size, price, wallet + score). Param: window (24h|7d, default 24h).

  • predge_desk_configDesk config: watched wallets and alert targets (needs a Desk key)

    FREE with a Desk key in PREDGE_KEY (https://predge.io/desk, 14-day trial). GET /v1/desk/config: the Polymarket wallets the Desk watches, where settlement alerts go (webhook, Telegram) and the plan status (trial, paid_until). Read only.

  • predge_get_verdictRead a signed delivery verdict by id (free)

    FREE, no payment. GET /v1/verdicts/:id: the stored signed verdict issued by predge_verdict, byte-identical in content. The tool re-checks the ed25519 signature and returns `{ verification, record }`. 404 verdict_not_found for an unknown id. Param: id (vrd_ + 24 characters).

  • predge_key_statusPREDGE_KEY status: plan, quota, expiry (needs PREDGE_KEY)

    FREE. GET /v1/me with PREDGE_KEY: the key's plan, daily quota and use, and when the pilot window ends.

  • predge_list_endpointsList Predge endpoints & prices (free)

    Free. Returns the Predge API description, network, payTo, and every endpoint with its price and what it returns. Call this first to see what's available before paying.

  • predge_market_historyMarket price/volume history

    PAID (~$0.01). Price/volume history for one Polymarket market in daily buckets (price normalized to the YES side) plus recent prints. Params: condition_id, window (7d|30d|all, default 30d).

  • predge_markets_moversLargest price movers

    PAID (~$0.005). Largest YES-price moves across active markets (from trade prints). Param: window (1h|6h|24h, default 6h).

  • predge_settlement_estimateSettlement risk + settlement_estimate — signed (paid)

    PAID (~$0.02 via x402). The same signed live UMA settlement-risk record as the free predge_settlement_risk tool, WITH settlement_estimate: a statistic computed from 2026 Polymarket UMA disputes (market price before the first dispute + market type). A statistic, not advice. GET /v1/settlement-risk/:market/estimate. The tool re-checks the ed25519 signature and returns `{ verification, record }`. Call predge_settlement_risk first (free) and check settlement_estimate_available before paying. With PREDGE_KEY set to a pilot key from https://predge.io/start it is free for 30 days. Param: market (cond…

  • predge_settlement_riskSettlement risk — signed live UMA dispute status (free)

    FREE, no key or payment. Live UMA settlement risk for one Polymarket market, read from UMA's Optimistic Oracle and Polymarket's UMA CTF adapter on Polygon: uma_state, current proposal and challenge window, every dispute, whether it went to a UMA vote, bulletin-board updates, on-chain resolution, risk_level (ok|watch|caution|resolved) with a one-line recommendation, plus the segment_dispute_rate statistic and a settlement_estimate_available flag. The settlement_estimate itself is NOT in this free record: it is sold by predge_settlement_estimate (GET /v1/settlement-risk/:market/estimate, ~$0.02)…

  • predge_signals_consensusSmart-money consensus (premium)

    PAID (~$0.03, premium). Per active market with whale activity in 24h: net flow of smart-money wallets (score > 70), YES/NO volume, and a direction verdict.

  • predge_signals_consensus_categorySmart-money consensus for one category

    PAID (~$0.02). Edge-verified smart-money consensus (net flow + direction) scoped to one category. Unknown category → 404 (not charged) with known_categories. Param: category.

  • predge_signals_daily24h whale digest

    PAID (~$0.02). 24h digest: top markets by whale volume, net flow, largest single bets, totals.

  • predge_signals_daily_category24h digest for one category

    PAID (~$0.01). The 24h whale digest scoped to one market category (e.g. politics, economics, sports). Unknown category → 404 (not charged) with the known_categories list. Param: category.

  • predge_signals_marketSingle-market smart-money verdict

    PAID (~$0.01). Single-market smart-money VERDICT — the "should you trust this move?" decision for one market: edge-verified smart flow, direction and confidence. Param: condition_id.

Show 10 more tools
  • predge_sports_attestSports outcome attestation — signed settled game result (flagship)

    PAID (~$0.02). Ed25519-SIGNED settled game outcome for one finished match — winner, final score, completed(bool), teams, scheduled time — sourced from ESPN and signed with Predge's published key, so it VERIFIES OFFLINE (no trust in this API): re-check the signature against the pubkey at data.predge.io/.well-known/predge-attest.json. Use it to settle bets, prove a track record, or ground a wager on a tamper-evident result. Optional winner (team abbreviation e.g. 'LAL'): adds queried_winner and correct (true iff it matches the settled winner). Unknown league or unfinished/unknown event returns n…

  • predge_verdictDelivery verdict — was the paid job delivered? (signed)

    PAID: $0.05 when payment.amount_usd < 1 (POST /v1/verdicts), $0.50 when >= 1 (POST /v1/verdicts/large); the tool picks the route. FREE with PREDGE_KEY set to a pilot key (https://predge.io/start) inside its 30-day window. Send what was promised (job: endpoint, expected content type, JSON Schema, required fields, max latency, expected sha256), the delivery evidence (status, headers, body or body_sha256, timing) and the payment reference (amount_usd, tx_hash, network, payer, payee), optionally the buyer and provider agent identities (id, version, operator, authorization_ref). Returns an ed25519-…

  • predge_verdict_reportMonthly signed dispute-handling report (needs PREDGE_KEY)

    FREE for a key holder, counts as one call against the key's daily quota. GET /v1/verdicts/report: the verdicts requested with PREDGE_KEY in one UTC month (optionally one merchant_id): counts by outcome, refund recommendations (count, total USD), top reason codes, median/p95 time to verdict, verdict ids with verify URLs (paginated, next_cursor), a sample and the methodology. Signed; the tool re-checks the signature. Params: month (YYYY-MM), merchant_id, limit (1-1000, default 100), cursor, sample (0-20, default 5).

  • predge_verify_recordVerify a Predge signed record (free, offline)

    FREE. Checks a Predge signed record (predge-attest-v1) without trusting the API: payload re-canonicalises to `canonical`, sha256(canonical) == content_hash, ed25519 signature over canonical, envelope_signature when present, and that public_key is an active key in api.predge.io/.well-known/predge-keys.json (the only network call; it is cached). Works on responses from predge_settlement_risk, predge_attest, predge_sports_attest, predge_verdict, predge_get_verdict, or a bare `attestation` envelope. Param: record (the JSON, as a string).

  • predge_wallet_historyWallet trade history + PnL curve

    PAID (~$0.02). One wallet's trade history with a running win-rate and modeled-PnL curve. Params: address (0x…), window (30d|90d|all, default 30d).

  • predge_wallet_profileWallet profile

    PAID (~$0.01). One wallet's profile: Predge score, win rates (7d/30d), favorite categories, last 20 trades (15-min delay). Param: address (0x…).

  • predge_wallets_compareCompare wallets side-by-side

    PAID (~$0.02). Side-by-side comparison of 2-10 wallets (scores, win rates, modeled PnL) plus their market overlap. Param: addresses (2-10 0x… addresses).

  • predge_wallets_leaderboardWallet win-rate leaderboard

    PAID (~$0.01). Top wallets over resolved markets, ranked by edge (win rate vs. entry price), not raw win rate. Params: window (7d|30d, default 30d), limit (1-100, default 50).

  • predge_whale_marketWhale activity for one market

    PAID (~$0.01). 7-day whale activity + aggregates (volume, YES/NO split, net flow, unique wallets) for one Polymarket market. Param: condition_id.

  • predge_whales_latestLatest whale trades

    PAID (~$0.005). Latest Polymarket whale trades ≥$10k notional (15-min delay): market, side, size, price, wallet address + Predge wallet score. Param: limit (1-100, default 50).

Compare and alternatives

    Featured in

    Signals

    Stars
    1
    Forks
    0
    Open issues
    1
    Last commit
    Oct 22, 2026 (6 days ago)
    Last release
    Oct 18, 2026 (10 days ago)

    From GitHub (fetched Oct 24, 2026).

    Details

    Registry name
    io.github.predgeAI/whale-data-mcp
    Version
    0.2.2
    Auth
    API key
    License
    MIT
    First seen
    Oct 24, 2026
    Last checked
    Oct 24, 2026
    Cite this page

    Whale Data MCP. Agent Mart. https://agentmart.dev/connectors/predgeai-whale-data-mcp (last updated 2026-10-24)