# Dex Predictdex MCP server

Source: https://glimind.com/server/mcp-registry%2Fmk.dex%2Fpredictdex
Registry id: `mcp-registry/mk.dex/predictdex`
Status: live (checked 2026-10-27T00:19:58.849Z)

## Verdict

Dex Predictdex MCP server answered 100% of Glimind's liveness checks over 30 days, better than 42% of MCP servers, with 1000 ms median handshake and 0 outages in 90 days. Its agent-readiness grade is A (96/100) across 11 tools, costing an agent about 1,843 tokens to load. Checked every few minutes; no tool is ever called.

## Measurements (30 days)

| Metric | Value | Better than |
|---|---|---|
| Uptime, 30 days | 100% | 42% of MCP servers |
| Median handshake latency | 1000 ms | 20% of MCP servers |
| p95 handshake latency | 2544 ms | — |
| Checks in 30 days | 4,934 | — |
| Outages, 90 days | 0 | — |
| Median recovery | — | — |
| Agent-readiness score | 96/100 (A) | 82% of MCP servers |
| Tools | 11 | — |
| Tool-list size for an agent | ~1,843 tokens | 54% of MCP servers |
| Days observed | 29 | — |

## Install

```json
{
  "mcpServers": {
    "dex-predictdex-mcp-server": {
      "type": "http",
      "url": "https://predict.dex.mk/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http dex-predictdex-mcp-server https://predict.dex.mk/mcp
```

## Tools (11)

- `attest_agent`: Submit the signed attestation. Returns a 30-day agent token that unlocks gasless Polymarket account setup through predictDEX's signer for your address only. It 
- `create_trade_link`: A pre-filled predictDEX ticket URL (event, market, outcome, side, amount) for a person to review and sign in their own wallet. Opening it executes nothing. Use 
- `get_agent_challenge`: Returns the canonical 'predictDEX Agent Attestation v1' message for your address. Sign it with EIP-191 personal_sign within 10 minutes and pass it to attest_age
- `get_event`: Full event by slug: every market, outcome names and prices, token ids, tick size, min order size, rules summary, resolution source and status. Optionally includ
- `get_leaderboard`: Top Polymarket traders by profit or volume over a window.
- `get_orderbook`: Live order book for one outcome token: bids and asks (price 0-1, size in shares), spread, midpoint and last trade.
- `get_positions`: Open positions of a Polymarket trading account or its owner address: size, average price, current price, value and P&L.
- `get_price_history`: Price (probability) history for one outcome token over a range.
- `get_trading_setup`: Everything an agent with its own wallet needs to trade: chain, collateral (pUSD), builder code, signer URL, attestation steps, fees and a ready-to-run TypeScrip
- `quote_order`: Preview an order against the live book without placing it: average and worst price, shares, cost, payout if the outcome wins, Polymarket fee, predictDEX fee and
- `search_markets`: Find events and their markets with live odds. Filter by free-text query, category slug (see predict://categories), sort and status. Each event lists markets wit

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
