Skip to main content
Glama

PolyOrderbooks MCP Server

Историческая глубина стакана Polymarket для Claude, Cursor и любого другого MCP‑клиента — полные уровнировки L2 покупок и продажи с шагом в 1 секунду и с указанием разрешившихся исходов.

npm


Related MCP server: polymarket-mcp-server

Установка

Ничего устанавливать не нужно: добавьте сервер в конфигурацию MCP‑клиента — он запустится через npx.

Claude Desktopclaude_desktop_config.json:

{
  "mcpServers": {
    "polyorderbooks": {
      "command": "npx",
      "args": ["-y", "@polyorderbooks/mcp-server"],
      "env": { "POLYORDERBOOKS_API_KEY": "pob_..." }
    }
  }
}

Cursor.cursor/mcp.json, та же структура.

Получите бесплатный ключ на polyorderbooks.com/signup. Бесплатный тариф обслуживает запросы с шагом в 1 секунду, как и платные планы, но за более короткий период истории.


Инструменты

Инструмент

Назначение

search_series

Повторяющиеся семейства — btc-up-or-down-5m соответствует каждому 5‑минутному раунду BTC.

search_events

Группы рынков, которые разрешаются вместе.

search_markets

Отдельные рынки по ключевому слову или диапазону дат.

get_market

Полная информация об одном рынке, включая токены исходов и победителя.

get_order_book_history

Стаканы L2 во времени. То, что Polymarket не архивирует.

get_price_history

Серия цен по каждому токену исхода.

get_market_metrics

Спред, ликвидность и объём как временной ряд.

get_usage

Тариф, лимиты запросов и квота.

Каталог устроен так: серии → события → рынки. Запрашивайте вид рынка через search_series, группу, разрешающуюся вместе, через search_events, а конкретный рынок — через search_markets.


Что стоит знать перед интерпретацией данных

Стаканы становятся односторонними по мере разрешения рынков. В последнюю минуту 5‑минутного рынка 76 % снимков имеют пустую сторону покупки или продажи — никто не предлагает проигрышный исход. Это реальное поведение рынка, а не пропущенные данные, и оно разрушает анализ, предполагающий двусторонний стакан.

Длительность контракта меняет всё. У 4‑часового контракта стакан односторонний в 0,5 % времени, а у 5‑минутного — в 17 %. Выводы, сделанные по одному типу, не переносятся на другой.

Ответы разрастаются быстро. Час с шагом в 1 секунду — это 3 600 интервалов на токен, а у рынка два токена. Сужайте окно или берите более крупный шаг, а для продолжения пользуйтесь возвращаемым next_cursor.


Примеры запросов

Найдите BTC‑рынки с 5‑минутными контрактами, которые разрешились вчера, и покажите, как менялась глубина стакана в последние две минуты до соглашения.

Для этого рынка: сколько бы кончала покупка 100 акций по фактическому стакану за пять секунд до закрытия, по сравнению со средней ценой в тот момент?

Сравните спред и ликвидность по 5‑минутным, 15‑минутным и 4‑часовым BTC‑контрактам за последний день.

Второй запрос — и есть суть данных L2. Серия цен показывает, где был рынок; только стакан уровня описывает вам, по какой цене можно было продать.


Чем этот отличается от других Polymarket MCP‑серверов

Хороших аналогов существует несколько — kukapay/polymarket-predictions-mcp, demwick/polymarket-agent-mcp, PaulieB14/graph-polymarket-mcp. Они оборачивают собственные Gamma и CLOB API Polymarket и делают это аккуратно.

Они

Этот сервер

Живые котировки и текущий рынок

да

нет

Заключение сделок

частично

нет

Метаданные и разрешение

да

да

История цен

1 минута, от Polymarket

1 секунда

Историческая глубина стакана

недоступна

есть

Различие структурное, а не просто вопрос усилий. Кнопка /book Polymarket отдаёт только текущее состояние, и ничто это состояние не архивирует, поэтому ни один сервер поверх этого API не сможет отдать вчерашние стаканы. Этот сервер обращается к архивной записи, снятой в реальном времени.

Если вы хотите торговать или получать живые котировки, используйте один из тех серверов — там это сделано лучше. Здесь стоит работать, когда речь идёт о том, как выглядел стакан в конкретный момент прошлого.


Устранение неисправностей

«POLYORDERBOOKS_API_KEY does not exist» — сервер сразу завершит работу, если ключ не задан. Пропишите его в блоке env конфигурации вашего MCP‑клиента, а не в окружении командной строки: MCP‑серверы не наследуют ваше окружение.

Ошибка аутентификации — ключи начинаются с pob_. Если вставляли из терминала, проверьте, что в конце нет скрытого символа перевода строки.

Усечённые или медленные ответы — час с шагом 1 секунда даёт 3 600 сегментов на токен, а у рынка их два. Сузьте окно, или используйте resolution: "1m", и продолжайте получать данные через next_cursor.

Пустые стаканы — это ожидаемо вблизи расчёта. Смотрите примечание выше про односторонний стакан.


Открытые данные

897 192 снимка по 805 разрешившимся рынкам и трём длительностям контрактов публикуются под CC BY 4.0 с DOI, без регистрации:

doi.org/10.5281/zenodo.22084114

Это полезно, чтобы самостоятельно познакомиться в этих свойствах, прежде чем полагаться на API.


Разработка

npm install
npm run build
POLYORDERBOOKS_API_KEY=pob_... npm run dev

Сервер общается через stdio. Чтобы опробовать его без MCP‑клиента, передайте на stdin JSON‑RPC: сначала initialize, потом tools/list, затем tools/call.


Ссылки

Лицензия

MIT. Проект не связан с Polymarket, не одобрен им и не принадлежит ему.

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
2Releases (12mo)
Commit activity

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Enables comprehensive read access to Polymarket prediction market data, including live prices, order books, and market statistics. It allows AI assistants to analyze events, search markets, and monitor real-time signals without requiring API keys or authentication.
    22
    1
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Polymarket prediction markets for Claude — market search, order books, price history, and a liquidity-rewards scanner. Credential-free.
    6
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Reference data layer for prediction markets: resolution-clarity grades (A/B/C), named resolution sources with provenance, cross-venue linking, and per-contract eligibility screens across Kalshi and Polymarket. Open,read-only, no key required.
    3
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    A read-only MCP server exposing Polymarket's public prediction-market data. Search markets, read live odds and order books, pull historical probability time-series, and inspect public wallet positions.
    14
    MIT

View all related MCP servers

Related MCP Connectors

  • Polymarket MCP — prediction-market data via Gamma + CLOB public APIs.

  • Kalshi MCP — US-regulated prediction-market data (no auth on public reads).

  • Reference data for prediction markets: graded resolution clarity, cross-venue links, provenance.

View all MCP Connectors

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/polyorderbooks/mcp-server'

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