polymarket-mcp
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.
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-mcpOder direkt ausführen:
uvx --python 3.11 polymarket-trading-mcpMCP-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/sseAls streambares HTTP ausführen:
polymarket-mcp --http
# Starts on http://127.0.0.1:8000/mcpVerweisen 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 contractsErgebnisse: 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 |
| 0,05 $/Anfrage |
| 0,05 $/Anfrage |
| 0,05 $/Anfrage |
| 0,05 $/Anfrage |
| 0,05 $/Anfrage |
| 0,01 $/Anfrage |
| 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.0github.com/whitmorelabs/polymarket-mcp — Issues, PRs und Sterne sind willkommen.
This server cannot be installed
Maintenance
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