polymarket-gateway-core
Integrates with OKX DEX Aggregator for swap quotes and OKX Payment SDK for payments (currently stub, requires real keys via environment variables).
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@polymarket-gateway-coreAuto-setup and place a bet of 50 USDC on 'Will Trump win the 2024 election?'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Polymarket Ultra Gateway (polymarket-gateway-core)
A2MCP (Agent-to-MCP) Skill Provider для взаимодействия автономных ИИ-агентов с Polymarket.
Совместим со спекой Model Context Protocol: stdio-транспорт, JSON-Schema инпуты.
Оплата за вызов по x402 (0.10 USDT / генерация payload'а).
Корректный
signatureTypeпод архитектуру Polymarket CLOB v2 Deposit Wallet (см. ниже).Стабы для OKX DEX / OKX Payment SDK — реальные ключи подставляются через env.
Инструменты
Tool | Оплата | Назначение |
| free | Автопровижининг сессии + чек env. Никакого ручного копипаста ключей. |
| x402 (0.10 USDT/вызов) | Сборка payload'а ордера с корректным |
Related MCP server: pmxt-mcp
signatureType: 3 — техническое требование, не «обходной путь»
В CLOB v2 Polymarket перешёл на архитектуру «депозитных кошельков» (Magic Wallet / EIP-7702): ордера подписываются от имени смарт-контракта-хранилища через EIP-1271. Из-за этого:
для
walletKind = magic_depositшлюз выставляетsignatureType: 3иmakerMode: true;для
eoa—signatureType: 0,makerMode: false;для
poly_proxy—1; дляpoly_gnosis_safe—2.
Если не выставить корректный тип для депозитного кошелька, CLOB возвращает "Maker address not allowed" — это не комплаенс-фильтр, а несовместимость архитектур. Комплаенс-проверки Polymarket (KYC, гео-фильтр, TOS, IP-блок) находятся на уровне фронтенда, wallet-connect и IP-адреса.
Compliance notice
Оператор шлюза сам отвечает за соблюдение TOS Polymarket и локального законодательства (CFTC, AML, антигэмблинг), в том числе когда действия совершаются автономным ИИ-агентом с его API-ключами. Этот шлюз не подменяет KYC/geo-checks и не предназначен для использования из ограниченных юрисдикций.
Что этот код не делает:
не ротирует IP-адреса, не поставляет прокси/VPN;
не подделывает user-agent или заголовки;
не имитирует KYC.
Если это то, что вам нужно, — этот проект вам не подходит.
Быстрый старт
npm install
npm run build
npm test # Bot-Sanitarian self-check (8 проверок)
npm start # запуск MCP-сервера через stdioEnv:
OKX_API_KEY,OKX_API_SECRET,OKX_API_PASSPHRASE— для реальных вызовов OKX DEX Aggregator (пока стаб);CLOB_API_KEY— для ключа Polymarket CLOB v2;X402_PAY_TO,X402_AMOUNT,X402_ASSET,X402_NETWORK— параметры оплаты;USDC_ADDRESS— override адреса USDC (default: Polygon).
Структура
src/
server.ts # MCP McpServer + Stdio, registerTool
tools/
auto-setup.ts # pm_auto_setup
place-bet.ts # pm_place_bet
polymarket/
signatures.ts # SignatureType + walletKind → sigType/makerMode
client.ts # сборка OrderPayload, StubDepositResolver
swap.ts # OKX DEX router интерфейс + stub
payment/
x402.ts # X402Verifier интерфейс + stub
session/
store.ts # SessionStore + Memory реализация
test-runner.ts # Bot-Sanitarian
polymarket-gateway.json # ASP-манифестBot-Sanitarian
npm test гоняет 8 инвариантов:
pm_auto_setupвозвращаетsessionId.magic_deposit→signatureType=3,makerMode=true.eoa/poly_proxy/poly_gnosis_safe→ 0/1/2,makerMode=false.Без
X-PAYMENT— отказ.auto_swapвозвращает quote со всеми полями.Неизвестный
sessionId— отказ.
Флагирует брейкинг-чейнджи API до того, как они попадут в реальный prod.
Лицензия
MIT.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceAn MCP server that gives AI agents direct access to Polymarket Crypto prediction markets, enriched with live spot prices. Discover markets, analyze order books, paper trade strategies, track activity, and execute live trades — all through natural language.1AGPL 3.0
- AlicenseCqualityBmaintenanceMCP server that provides a unified prediction market API for multiple venues like Polymarket and Kalshi, allowing AI agents to discover markets, fetch order books, and execute trades through a single interface.324388MIT
- Flicense-qualityDmaintenanceMCP server that exposes Polymarket prediction markets via CLI wrapper. Enables AI agents to discover markets, check prices, and place trades programmatically.
- AlicenseAqualityCmaintenanceAn MCP server that gives AI agents programmatic access to Carbon Copy, a Polymarket copy-trading platform.21255MIT
Related MCP Connectors
Read-only MCP server for live Polymarket, Kalshi, Limitless odds; Manifold sentiment.
HiveCapital MCP Server — autonomous investment layer for AI agents
MCP server connecting AI agents to non-custodial staking data across 130+ networks.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/cardanobuybot/polymarket-gateway-core'
If you have feedback or need assistance with the MCP directory API, please join our Discord server