Add Predge to your agent

Point your agent at outcome-verified prediction-market intelligence in one config block. No SDK, no API keys, no accounts.

Predge ships as an MCP server (@predge/whale-data-mcp, in the official registry) your agent pays per-call over x402 — USDC on Base or Solana, gasless. If your agent already speaks MCP (ElizaOS, Claude, and most 2026 agent stacks do), wiring in outcome-verified signals and signed settled outcomes is a config edit, not an integration project. Not on MCP? The raw x402 endpoints work from any stack.

01Any MCP host — the config block

Predge is a stdio MCP server launched with npx. Drop it into your host's MCP config with a wallet key it pays from and an optional hard spend cap. That's the whole integration:

{
  "mcpServers": {
    "predge": {
      "command": "npx",
      "args": ["-y", "@predge/whale-data-mcp"],
      "env": {
        "BUYER_PRIVATE_KEY": "0x…",
        "MAX_PRICE_USD": "0.05"
      }
    }
  }
}

02ElizaOS agents

With the MCP plugin, an ElizaOS agent adds Predge in its character file — no custom code:

{
  "name": "Your trading agent",
  "plugins": ["@fleek-platform/eliza-plugin-mcp"],
  "settings": {
    "mcp": {
      "servers": {
        "predge": {
          "type": "stdio",
          "command": "npx",
          "args": ["-y", "@predge/whale-data-mcp"],
          "env": { "BUYER_PRIVATE_KEY": "0x…", "MAX_PRICE_USD": "0.05" }
        }
      }
    }
  }
}

Your agent's research step can now call Predge's signals before it decides a trade — e.g. a Polymarket agent like Pamela weighting a smart-money consensus, or stamping resolved picks with a signed outcome for a provable track record.

03Claude Code / Claude Desktop & other hosts

Claude Code — one command:

claude mcp add predge --env BUYER_PRIVATE_KEY=0x… --env MAX_PRICE_USD=0.05 \
  -- npx -y @predge/whale-data-mcp

Claude Desktop — the same mcpServers block from §01 in claude_desktop_config.json. A packaged .mcpb for one-click install ships on the GitHub releases.

04Not on MCP? Raw x402 from any stack

Every endpoint is a plain GET gated by x402 — no MCP required. Window-shop for free (the 402 carries price + schema), then let any x402 client pay and retry:

# free: the 402 advertises price, schema and both networks
curl -i "https://x402-api-production-266e.up.railway.app/v1/signals/consensus"

# paid: any x402 client signs USDC and retries (Base or Solana)
npx x402-proxy "https://x402-api-production-266e.up.railway.app/v1/signals/consensus"

TS/JS agents can wrap fetch with @x402/fetch + @x402/evm; full machine docs at llms.txt and openapi.json.

05What your agent gets

20 pay-per-call endpoints, $0.005–$0.03 each. The ones that matter for a prediction-market agent:

SMART-MONEY SIGNAL predge_signals_consensus

Per market: net flow + a direction verdict from only wallets with a proven realized win-rate on resolved markets — where money that actually wins is leaning. The core decision input.

WALLET SCORING predge_wallets_leaderboard · predge_wallet_profile

Who genuinely wins — win-rate on resolved markets only, no unrealized-PnL flattery — and full per-wallet profiles.

FLOW & MOVERS predge_whales_latest · predge_markets_movers

Whale trades ≥ $10k and the fastest-repricing markets, for momentum and context.

SIGNED OUTCOMES predge_attest & sports/kalshi/wallet

ed25519-signed settled outcomes your agent verifies offline — a tamper-evident track record for the "you own your agent" story. Details →

predge_list_endpoints is free — call it first to discover every tool, price, and schema at runtime.

06The honest fine print

Full docs & quickstart → Verify a signed outcome (free)