Index / MCP servers / PredMCP

PredMCP MCP server

PredMCP is an MCP server with 52 tools an agent can call, among them create_api_key, get_basic_macro, get_carry_scanner. It answers at https://predmcp.com/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 10 of 10 times since 5 September 2026; the last check, on 18 October 2026, succeeded.

Status
Answering
Tools
52
Reliability
10 of 10 checks
Response time
94 ms
Transport
streamable HTTP
Last checked
18 October 2026

Polymarket + Hyperliquid + macro for AI agents. 38 tools, signal backtest, SSE streaming. Free tier.

Description as the publisher wrote it.

The 52 tools PredMCP offers

ToolWhat it does
create_api_keyGenerate a free PredMCP API key. Requires an email. Returns the key and ready-to-use MCP config. Free tier: 100 calls/day, one key per IP.
Inputs: email
get_basic_macroDXY, US10Y yield, S&P 500, gold, VIX — direct from free Yahoo Finance. Raw values + 1d change. Pro adds BTC dominance, ETH/BTC, total crypto mcap, and a RISK_ON/OFF regime classifier.
get_carry_scannerFunding carry NET of costs: annualized funding minus (spread + 2x slippage at your size), with break-even holding period and a 7d funding-stability score from our snapshots. get_top_funding_rates shows gross — nobody trades gross.
Inputs: size_usdc, top_n
get_cex_outflowsNet ETH outflows across known CEX hot wallets (Binance, Coinbase, OKX, Kraken, Bitfinex) over a window. Outflow = bullish (BTC moving to cold storage). Inflow = distribution pressure. Etherscan free tier.
Inputs: window_hours, exchange
get_conviction_scoreAggregates funding outlier, whale imbalance, OI/volume ratio, and momentum into a single directional score (-100 short ↔ +100 long) plus a 0-100 strength score. One call replaces 6+ lookups, returns a clean number for LLM decisions.
Inputs: asset, whale_window_minutes, min_whale_notional_usdc
get_cross_venue_fundingPredicted funding spreads between Hyperliquid, Binance, and Bybit per asset (from HL's predictedFundings feed). Surfaces delta-neutral carry: long the venue with lowest funding, short the highest, collect the spread. Sorted by annualized sp
Inputs: min_spread_annual_pct, limit
get_funding_curve_anomalyTerm-structure analysis of Hyperliquid funding for an asset: current vs 8h avg vs 24h avg vs 7d baseline. Flags spikes, regime shifts, sign contradictions. More nuanced than raw funding rate.
Inputs: asset
get_funding_outliersHyperliquid perps whose current funding rate deviates significantly from their 7-day average. A spike vs baseline is a stronger signal than raw rate.
Inputs: days, min_deviation_factor
get_funding_ratesCurrent funding rates for Hyperliquid perpetuals. Positive rate = longs pay shorts (bearish bias); negative = shorts pay longs (bullish bias).
Inputs: coins
get_hip4_vs_pm_arbFinds the same underlying market priced on both HIP-4 (on-chain Hyperliquid) and Polymarket, flagging spreads above threshold. A spread means one venue is mispriced relative to the other.
Inputs: min_spread_pct
get_late_game_sportsSports prediction markets on Polymarket closing within a few hours with a high-certainty leading outcome. Targets near-certain resolution for late-game positioning.
Inputs: certainty_pct, hours_max
get_liquidation_clustersEstimated price levels where mass liquidations concentrate for a given Hyperliquid perp, computed from mark price and standard leverage multiples. Higher nearby orderbook liquidity = stronger support/resistance.
Inputs: coin
get_macro_contextLive macro snapshot: DXY, US10Y yield, S&P 500, gold, VIX (Yahoo Finance free) + BTC dominance, ETH/BTC, total crypto market cap (CoinGecko free). Plus a coarse RISK_ON / RISK_OFF / MIXED regime.
get_macro_liquidityFiat-to-crypto liquidity gauge: BTC + ETH spot ETF flows (Farside) plus on-chain USDT + USDC mint/burn (Etherscan). Net inflow = bullish for risk assets.
get_market_contextUnified intelligence snapshot for any topic, asset, or keyword: all matching Polymarket and HIP-4 prediction markets combined with live Hyperliquid perp data (price, funding, OI). One call replaces 3+ separate lookups.
Inputs: query
get_market_edgeUniversal fair-value anchor for ONE market of ANY category. Pass the question (+ optional strike/comparator/expiry/underlying for price markets, + yes_price). Dispatches to the best anchor: options/vol fair value (crypto price), a confident
Inputs: question, yes_price, underlying, strike, strike_high, comparator
get_market_edgesOne-call universal mispricing scanner across ALL HIP-4 market types (crypto price, sports, politics, macro, events). Resolves every market to its best anchor (options / Polymarket twin / news lean / none) and ranks by |edge|. Filter with me
Inputs: method, min_edge_pt, limit
get_market_regimeOne-call market regime classifier: RISK_ON_TRENDING / RISK_OFF / SQUEEZE_RISK / CHOP_LOW_VOL / MIXED. Combines BTC trend + realized vol, Deribit IV premium, funding breadth, and OI-weighted crowding across the top 50 perps. Call this FIRST
get_marketsLive prediction markets from Polymarket and/or HIP-4, sorted by volume. Returns title, YES/NO prices, 24h volume, and expiry.
Inputs: platform, limit, active
get_markets_near_resolutionPolymarket markets resolving within the next N hours with a leading probability above threshold. Useful for resolution arbitrage and last-minute positioning.
Inputs: hours, min_prob
get_moversTop prediction markets ranked by 24h volume spike or biggest YES/NO price swing. Surfaces breaking news bets and momentum plays across Polymarket and HIP-4.
Inputs: limit
get_news_correlationRecent crypto news headlines mentioning an asset (CoinDesk, The Block, Decrypt, Cointelegraph) paired with the 1h price move that followed each. Lets agents filter news bias.
Inputs: asset, hours_back
get_news_feedRecent headlines across crypto, finance and sports RSS feeds, unfiltered and unclassified. Unlike get_recent_news it does not filter by asset ticker, so it also covers the sports, macro and event markets that make up most of a HIP-4 board.
Inputs: hours_back, category, limit
get_news_signalsNews → markets recommender: pulls recent crypto headlines, classifies each event type (depeg/hack_exploit/listing/delisting/unlock/regulatory/partnership/outage/hype/fud/macro), extracts the assets, maps to affected HIP-4 markets, and assig
Inputs: hours, event_type, min_confidence, limit
get_oddsCurrent YES/NO prices and implied probability for any Polymarket or HIP-4 market token.
Inputs: platform, identifier
get_oi_divergencePrice-vs-OI regime per coin from our continuous snapshots: NEW_LONGS / SHORT_SQUEEZE / NEW_SHORTS / LONG_LIQUIDATION. Scan all tracked coins or analyze one. Impossible without OI history, which no public API provides — only predmcp records
Inputs: coin, hours
get_oi_historyOpen-interest time series for a coin over the last 24h, from our continuous 5-min collector. Hyperliquid has NO OI-history endpoint — this data exists only on predmcp. Includes price + funding at each point. Pro tool get_oi_divergence class
Inputs: coin, hours
get_oi_near_capLists Hyperliquid perps that are currently at the open interest cap — new long positions cannot be opened. Use as a blacklist to avoid getting rejected on entry.
get_options_ivBTC or ETH options snapshot via free Deribit feed: ATM implied volatility, put-call skew, term structure, total OI and 24h volume. Useful as a sentiment gauge — IV high = market expects big moves; skew indicates direction of hedging.
Inputs: asset
get_orderbookFull orderbook depth (bids + asks) for any Polymarket market token. Shows liquidity at each price level.
Inputs: token_id
get_orderbook_depthFull orderbook depth + slippage estimate for any Hyperliquid perp or HIP-4 market. Returns top of book, spread, cumulative depth at $100/$500/$1k/$5k tiers, and estimated slippage for a given order size. Critical for HIP-4 farming and low-l
Inputs: coin, size_usdc, side
get_outcome_edgesOne-call mispricing scanner for autonomous agents: every live HIP-4 PRICE market, each priced against its options/vol-implied fair value and ranked by |edge|. BTC/ETH use the Deribit IV smile; other assets use Hyperliquid realized vol (iv_s
Inputs: min_edge_pt, underlying, limit
get_outcome_fair_valueOptions/vol-implied fair value for a HIP-4 binary/range/touch PRICE market ("<asset> above $X at time T?"). Returns the risk-neutral probability the market resolves YES, and — if you pass market_yes_price — the signed edge in probability po
Inputs: asset, strike, expiry_iso, comparator, strike_high, market_yes_price
get_pm_hl_divergencesMarkets where Polymarket implied probability diverges from Hyperliquid perpetual funding direction — e.g. PM prices bullish outcome but HL funding shows crowded longs (bearish pressure). The hardest signal to compute manually.
Inputs: min_pct, limit
get_portfolio_riskRisk analytics for a list of positions: per-position beta to BTC and ETH, sector concentration, pairwise correlation matrix, portfolio annualized volatility, 1-day 95% parametric VaR. Uses 14d of 1h Hyperliquid candles.
Inputs: positions
get_position_sizeTurn a signal + bankroll into a concrete position: fractional-Kelly size capped by orderbook liquidity, ATR-based stop, liquidation price at chosen leverage, funding carry cost, and % bankroll at risk. Warns when liquidation sits inside the
Inputs: asset, direction, bankroll_usdc, win_rate_pct, payoff_ratio, kelly_fraction
get_price_summaryOne-call snapshot for an asset: mark price, 24h and 7d returns, 30d high/low, drawdown from high, rally from low, annualized realised volatility. Computed from 30d of HL hourly candles.
Inputs: asset
get_recent_newsRecent crypto news headlines matching an asset ticker, from CoinDesk + The Block + Decrypt + Cointelegraph RSS feeds. Pro adds the 1h price move that followed each headline.
Inputs: asset, hours_back, limit
get_recent_signalsServer-detected events from the last hour: funding outliers (≥3x 7d baseline), whale trades (≥$100k), OI caps reached. Cursor-based — pass next_cursor back as since_id to receive only new events. The polling equivalent of the /sse/signals s
Inputs: since_id, coin, limit
get_setup_qualityExecution-quality score (0-100, A-F grade) for entering a position right now: spread, slippage at desired size, orderbook depth, volatility regime, trend alignment, support/resistance proximity. Different from conviction (direction) — this
Inputs: asset, direction, size_usdc
12 more tools

get_signal_backtest, get_signal_history, get_signal_performance, get_simple_iv, get_top_funding_rates, get_upcoming_catalysts, get_volume_spikes, get_whale_flow, get_whale_label, get_whale_positions, get_whale_trades, search_markets

Add PredMCP to your AI client

Every block below points at https://predmcp.com/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http predmcp https://predmcp.com/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "predmcp": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://predmcp.com/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "predmcp": {
      "url": "https://predmcp.com/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "predmcp": {
      "type": "http",
      "url": "https://predmcp.com/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "predmcp": {
      "url": "https://predmcp.com/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "predmcp": {
      "serverUrl": "https://predmcp.com/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "predmcp": {
      "url": "https://predmcp.com/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: PredMCP
version: 0.0.1
schema: v1
mcpServers:
  - name: PredMCP
    type: streamable-http
    url: https://predmcp.com/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "predmcp": {
      "httpUrl": "https://predmcp.com/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "predmcp": {
      "type": "http",
      "url": "https://predmcp.com/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "predmcp": {
      "url": "https://predmcp.com/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fpredmcp.com%2Fmcp&type=streamable_http&id=predmcp&name=PredMCP

Is PredMCP up right now?

It answered our last check on 18 October 2026 in 94 ms. Over 10 checks since 5 September 2026 it answered 10. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to PredMCP

Questions about PredMCP

How many tools does PredMCP have?

52, as returned by the server's own tools/list on 31 August 2026: create_api_key, get_basic_macro, get_carry_scanner, get_cex_outflows, get_conviction_score, get_cross_venue_funding, get_funding_curve_anomaly, get_funding_outliers, and 44 more.

Is PredMCP down?

It answered our last check on 18 October 2026 in 94 ms. Over 10 checks since 5 September 2026 it answered 10.

How do I add PredMCP to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://predmcp.com/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does PredMCP need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: io.github.raviolelabs. Endpoint host: predmcp.com. ARD identifier: urn:air:io.github.raviolelabs:mcp:predmcp. First indexed 31 August 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.