mcp

Live Kalshi and Polymarket data: EV edges, cross-venue arbitrage, markets, and whale trades.

Should I use this

Quality & Safety

B
Description quality
83%
Schema completeness
69%
Naming quality
80%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (2)

  • LOWTool 'mm_edges' description lacks action verbin mm_edges
  • LOWTool 'mm_status' description lacks action verbin mm_status

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~626Tokens (tool definitions)
~692 BTypical response size
Minimal attention impact (0.49% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "mcp": {
      "command": "npx",
      "args": [
        "@marketmaster/mcp"
      ]
    }
  }
}

Runnable packages

npm@marketmaster/mcp0.1.3stdio

Remote endpoints

https://api.marketmaster.live/mcpstreamable-http

What it can do

Tool inventory

Tools (6)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢mm_edges(platform, category, min_edge, limit, offset)

Mispriced prediction-market edges (model fair value vs live price), ranked by edge size, across Kalshi and Polymarket.

Input Schema

{
  "type": "object",
  "properties": {
    "platform": {
      "type": "string",
      "enum": [
        "kalshi",
        "polymarket"
      ]
    },
    "category": {
      "type": "string"
    },
    "min_edge": {
      "type": "number",
      "description": "minimum absolute edge in percentage points"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 200
    },
    "offset": {
      "type": "integer",
      "minimum": 0
    }
  },
  "additionalProperties": false
}
🟢mm_markets(source, category, limit, offset)

Latest normalized market snapshots across venues (title, YES/NO price, 24h volume, close time).

Input Schema

{
  "type": "object",
  "properties": {
    "source": {
      "type": "string",
      "enum": [
        "kalshi",
        "polymarket"
      ]
    },
    "category": {
      "type": "string"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 500
    },
    "offset": {
      "type": "integer",
      "minimum": 0
    }
  },
  "additionalProperties": false
}
🟢mm_market(source, id)

A single market's latest snapshot plus any live edges for it.

Input Schema

{
  "type": "object",
  "properties": {
    "source": {
      "type": "string",
      "enum": [
        "kalshi",
        "polymarket"
      ]
    },
    "id": {
      "type": "string",
      "description": "the venue's native market id (source_market_id)"
    }
  },
  "required": [
    "source",
    "id"
  ],
  "additionalProperties": false
}
🟢mm_arbitrage(min_spread, limit, offset)

Cross-platform price spreads for matched markets — buy-cheap / sell-dear venue per outcome. Indicative, gross of fees and slippage; not guaranteed arbitrage.

Input Schema

{
  "type": "object",
  "properties": {
    "min_spread": {
      "type": "number",
      "description": "minimum spread in percentage points"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 200
    },
    "offset": {
      "type": "integer",
      "minimum": 0
    }
  },
  "additionalProperties": false
}
🟢mm_whales(source, min, limit, offset)

Recent large real-money trades (whale fills) across venues, newest first.

Input Schema

{
  "type": "object",
  "properties": {
    "source": {
      "type": "string",
      "enum": [
        "kalshi",
        "polymarket"
      ]
    },
    "min": {
      "type": "integer",
      "description": "minimum trade size in USD"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 200
    },
    "offset": {
      "type": "integer",
      "minimum": 0
    }
  },
  "additionalProperties": false
}
🟢mm_status

Your API key's tier, rate limits, and current usage.

Input Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded6 tools
verifiedversion not recorded6 tools