Skip to main content
Glama

polymarket-mcp

Vorhersagemarkt-Intelligenz für KI-Agenten. Wallet-Scores, Arbitrage-Erkennung, Liquiditätsanalyse und Echtzeit-Preise für Polymarket — unterstützt durch proprietäre Daten von über 195 kuratierten On-Chain-Wallets.

PyPI PyPI Downloads License Python


Was kann es tun?

Fragen Sie Ihren KI-Agenten:

  • "Finde alle Polymarket-Märkte, bei denen die YES + NO Preise nicht 100% ergeben"

  • "Wie hoch ist die Slippage, wenn ich für 500 $ YES auf dem Bitcoin 100k-Markt kaufe?"

  • "Zeige mir die Top 20 Wallets auf Polymarket nach Score und PnL"

  • "Welche Wallets handeln zusammen mit diesem Wal? Finde das Schattennetzwerk."

  • "Wie ist der Liquiditätsgrad für diesen Markt — ist ein Einstieg sicher?"

  • "Berechne mein Portfoliorisiko über diese 5 Positionen"

  • "Wie hoch ist die Wahrscheinlichkeit, dass Bitcoin bis Juni 150.000 $ erreicht?"

  • "Scanne die heutigen Krypto-Nachrichten und gleiche sie mit offenen Polymarket-Märkten ab"


Installation

pip install polymarket-trading-mcp

Oder direkt ausführen:

uvx --python 3.11 polymarket-trading-mcp

MCP-Konfiguration

Fügen Sie dies zu Ihrer claude_desktop_config.json hinzu:

{
  "mcpServers": {
    "polymarket": {
      "command": "polymarket-mcp",
      "args": ["--stdio"]
    }
  }
}

Als SSE-Server ausführen:

polymarket-mcp
# Starts on http://127.0.0.1:8000/sse

Als streambares HTTP ausführen:

polymarket-mcp --http
# Starts on http://127.0.0.1:8000/mcp

Verweisen Sie dann Ihren Client auf http://127.0.0.1:8000/sse oder http://127.0.0.1:8000/mcp.


Vergleich

Funktion

polymarket-mcp

Manuelle CLOB-Aufrufe

py-clob-client

MCP-Integration

Ja

Nein

Nein

Slippage-Schätzung

Ja

DIY

Teilweise

Arbitrage-Scan

Ja

DIY

Nein

Wallet-Intelligenz

Ja

Nein

Nein

Preis-Feed (Multi-Quelle)

Ja

Nein

Nein

Wahrscheinlichkeits-Engine

Ja

Nein

Nein

Portfolio-Risikomathematik

Ja

Nein

Nein

KI-Agenten-bereit

Ja

Nein

Nein


Tools

Kostenlose Tools

Durchsuche das CLOB-Orderbuch und berechne den durchschnittlichen Ausführungspreis für eine bestimmte Positionsgröße.

estimate_slippage(
    market_id="71321045679252212594626385532587807886473352341859285086426388424842616389328",
    side="BUY",
    position_size_usd=500.0
)

Ergebnisse: best_price, avg_fill_price, slippage_pct, liquidity_available, recommendation (go/caution/no-go).

Scanne die Liquiditätstiefe eines Marktes mit Spread und Tiefe bei 1%/2%/5% vom Mittelwert.

scan_market_liquidity(market_id="71321045679252212594626385532587807886473352341859285086426388424842616389328")

Ergebnisse: best_bid, best_ask, spread_pct, Tiefen-Buckets, liquidity_grade (A/B/C).

Scanne alle aktiven Polymarket-Märkte auf YES + NO Preissummen, die nicht 1,00 ergeben.

find_arbitrage_gaps(min_gap_pct=2.0)

Ergebnisse: Märkte mit Lücken, Lückengröße und Richtung zur Ausnutzung (BUY_BOTH oder SELL_BOTH).

Echtzeit-Kryptopreis von Binance und/oder CoinGecko parallel, mit Latenz-Metadaten.

get_crypto_price(symbol="BTC", sources="binance,coingecko")

Ergebnisse: Preise pro Quelle, Durchschnitt, maximale Abweichung zwischen den Quellen.

Verbleibende Zeit und Auflösungsstatus für aktive Polymarket-Kontrakte. BTC 5-Min/15-Min-Kontrakte verwenden Slug-Zeitstempel-Parsing für das exakte Ablaufdatum.

get_contract_status(market_id="btc-updown-5m-1711234567")
get_contract_status(category="crypto")  # scan all short-duration contracts

Ergebnisse: time_remaining_seconds, time_remaining_human, current_odds.

Schätze die Wahrscheinlichkeit eines Ereignisses mithilfe strukturierter Argumentation. Basisraten, Schlüsselfaktoren, Zeitrahmenanalyse — alles in einer strukturierten JSON-Antwort.

estimate_probability(question="Will Bitcoin reach $150k before end of 2025?")

Ergebnisse: estimated_probability (0-1), confidence_level, factors_for, factors_against, base_rate_note, reasoning.

Mathematische Risikokennzahlen für ein Portfolio von Vorhersagemarkt-Positionen. Keine externen API-Aufrufe.

calculate_portfolio_risk(positions='[{"market_id": "abc123", "side": "YES", "size": 200, "entry_price": 0.65}]')

Ergebnisse: total_exposure, max_loss, max_gain, diversification_score, kelly_warnings, rebalancing_suggestions.

Gibt die Bewertungsmethodik, aktuelle Datensatz-Statistiken und Preise zurück. Rufen Sie dies zuerst auf, um zu bewerten, ob sich die kostenpflichtigen Daten lohnen. Kein API-Schlüssel erforderlich.

Kostenpflichtige Tools (API-Schlüssel erforderlich)

7-tägige kostenlose Testversion bei Anmeldung. Nach der Testphase: Bezahlung pro Anfrage in USDC auf Polygon. Mengenrabatt: 50% Rabatt ab 1000 Anfragen/Tag.

Tool

Kosten

get_shadow_wallets

0,05 $/Anfrage

get_top_wallets

0,05 $/Anfrage

get_wallet_score

0,05 $/Anfrage

get_wallet_pnl

0,05 $/Anfrage

get_wallet_clusters

0,05 $/Anfrage

get_btc_short_markets

0,01 $/Anfrage

analyze_market_sentiment

0,05 $/Anfrage

Finde Wallets, die mit einer Seed-Wallet in denselben Polymarket-Kategorien zusammen handeln.

get_shadow_wallets(seed_wallet="0xabc...", api_key="your-key")

Ergebnisse: bis zu 20 Schatten-Wallets, sortiert nach Co-Trading-Intensität, gemeinsamen Kategorien und Gewinnraten.

Top-bewertete Polymarket-Wallets aus MoonMirrors Scoring-Engine (PnL + Konsistenz + Spezialisierung - Drawdown-Strafe).

get_top_wallets(api_key="your-key", limit=50, min_score=0.5)

Vollständige Bewertungsaufschlüsselung für eine bestimmte Wallet-Adresse.

get_wallet_score(address="0xabc...", api_key="your-key")

Ergebnisse: Score-Komponenten, Gewinnrate, Handelsanzahl, Datenaktualität.

Realisierter PnL für eine Wallet mit Aufschlüsselung nach Kategorien. Vorberechnet aus dem Goldsky-Subgraph.

get_wallet_pnl(address="0xabc...", api_key="your-key")

Wallets, die unabhängig neben 3+ verschiedenen Top-bewerteten Wallets erscheinen — ein stärkeres Signal als ein einzelner Schatten-Match.

get_wallet_clusters(api_key="your-key", min_co_trades=3)

Aktive BTC 5-Min und 15-Min Polymarket-Kontrakte mit Token-IDs und aktuellen Mittelpreisen. Zwischengespeichert, alle 60 Sekunden aktualisiert.

get_btc_short_markets(api_key="your-key")

Strukturierte probabilistische Analyse für eine Vorhersagemarkt-Frage unter Verwendung von Claudes Schlussfolgerungen.

analyze_market_sentiment(question="Will Ethereum ETF hit $10B AUM by Q3 2025?", api_key="your-key")

Preisgestaltung

Stufe

Kosten

Zugang

Kostenlose Tools

0 $

Slippage, Liquidität, Timer, Preis-Feeds, Arbitrage, Risikorechner

Kostenpflichtige Tools

0,05 $/Anfrage

Wallet-Intelligenz, Stimmungsanalyse

Paket

pip install polymarket-trading-mcp

Alle 10 Tools

Einzelpakete sind ebenfalls verfügbar: polymarket-slippage, polymarket-liquidity, polymarket-arb-detector, polymarket-price-feed, polymarket-sentiment, polymarket-timer, polymarket-news, polymarket-onchain


Warum dieser Server?

Jeder andere Polymarket-MCP-Server fragt öffentliche APIs ab. Wir verfügen über proprietäre Wallet-Intelligenz — kuratierte Scores, echte PnL-Daten von Goldsky und Schatten-Wallet-Netzwerke, die durch Counterparty-Mining entdeckt wurden. Daten, die Sie nirgendwo anders bekommen.

Die kostenpflichtigen Wallet-Tools werden von MoonMirror unterstützt, einer Polymarket-Wallet-Intelligenz-Engine. MoonMirror überwacht kontinuierlich Wallets on-chain, bewertet sie nach PnL, Konsistenz und Marktspezialisierung und berechnet Schatten-Wallet-Beziehungen vor.

Alle Wallet-Abfragen werden in < 100ms zurückgegeben, da alles vorberechnet ist. Keine blockierenden Subgraph-Aufrufe.


Konfiguration

Alle Einstellungen über Umgebungsvariablen:

# Server
HOST=127.0.0.1
PORT=8000

# DB paths (for self-hosted wallet intelligence)
MOONMIRROR_DB_PATH=/path/to/moonmirror.db
SERVICES_DB_PATH=/path/to/services.db

# Pricing
PRICE_WALLET_INTEL=0.05
PRICE_MARKET_DATA=0.01
TRIAL_DAYS=7

# Rate limiting
RATE_PER_KEY=5
RATE_GLOBAL=20

# Create an API key
polymarket-mcp --create-key "customer-name"

# Top up a key's USDC balance
polymarket-mcp --top-up YOUR_KEY 10.0

github.com/whitmorelabs/polymarket-mcp — Issues, PRs und Sterne sind willkommen.

A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/whitmorelabs/polymarket-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server