Polymarket Scan MCP
официальныйДанные рынка прогнозов Polymarket в реальном времени — сделки китов, рыночные коэффициенты, профили трейдеров, таблицы лидеров и сводки, доступные для цитирования ИИ.
Что можно делать с Polymarket Scan MCP?
- Поиск рыночных коэффициентов — Запрашивайте текущие вероятности по любому событию, например: «Каковы шансы на следующее решение ФРС по ставке?» через
search_markets. - Отслеживание движения цен — Получайте исторические графики вероятностей и изменения для конкретного исхода с течением времени с помощью
get_price_history. - Обнаружение движущих сил рынка — Находите самые большие колебания вероятностей за 24 часа или трендовые рынки по категориям с помощью
get_market_moversилиget_trending_markets. - Мониторинг активности крупных игроков — Просматривайте крупнейшие недавние сделки, включая детали кошельков и размеры в долларах, через
get_whale_trades. - Анализ эффективности трейдеров — Изучайте таблицы лидеров по прибыли или объему, а также просматривайте профили отдельных трейдеров и открытые позиции с помощью
get_leaderboard,get_trader_profileиget_trader_positions. - Получение контекста рынка — Получайте связанные заголовки новостей для рынка или темы, а также подробные коэффициенты, ликвидность и правила разрешения через
get_market_newsиget_market_odds.
Документация
PolymarketScan MCP-сервер
Данные только для чтения с рынков предсказаний Polymarket.com для ИИ-ассистентов. Подключите ChatGPT, Claude, Grok, Cursor, Claude Code или любой MCP-клиент, чтобы получать рыночные подразумеваемые вероятности (коэффициенты), историю цен, крупнейшие движения, трендовые рынки, крупные сделки, потоки покупок и продаж, публичную статистику трейдеров и связанные новости.
- Без аккаунта, API-ключа или OAuth. Каждый инструмент публичен и доступен только для чтения.
- Только чтение. Инструменты не могут размещать, изменять или отменять ордера, перемещать средства или получать доступ к какому-либо аккаунту.
- Версия: 2.0.0 (октябрь 2026). Протокол: MCP через Streamable HTTP (без сохранения состояния, JSON-ответы).
Конечная точка
https://mcp.polymarketscan.org/mcp
Исходный адрес продолжает работать и обслуживает тот же сервер:
https://gzydspfquuaudqeztorw.supabase.co/functions/v1/mcp-server/mcp
Инструменты (11)
Ваш MCP-клиент читает полную схему входных и выходных данных каждого инструмента с сервера (tools/list). Каждый вход, кроме помеченных как обязательные, является необязательным.
search_markets (Поиск рынков предсказаний)
Ищет открытые рынки Polymarket.com и возвращает наиболее близкие совпадения, каждое с подразумеваемыми вероятностями до шести исходов, изменением за 24 часа и объёмом.
- Входные данные:
query(обязательно): событие, персона, команда, актив или вопрос простыми словами, до 200 символов.limit: от 1 до 10, по умолчанию 5. - Примечания: только открытые рынки. Исходы, названные в запросе, идут первыми, затем лидеры (или ступени ценовой лестницы, ближайшие к 50%). Для полного списка исходов одного рынка, правил и статуса используйте
get_market_odds. - Попробуйте спросить: «Каковы шансы на следующее решение ФРС по ставке?»
get_market_odds (Получить коэффициенты рынка)
Один рынок или событие полностью: вероятность каждого исхода и изменение за 24 часа (до 40 исходов, плюс общее количество), объём, ликвидность, дата окончания, статус, правила разрешения и источник, а также результат после разрешения.
- Входные данные:
market(обязательно): слаг рынка или события, ссылка polymarket.com или polymarketscan.org, идентификатор условия (0x + 64 шестнадцатеричных символа) или рынок простыми словами. - Примечания: работает для открытых, закрытых и разрешённых рынков. Взаимоисключающие исходы ранжируются по вероятности. Если ничего не найдено, возвращаются до 3 ближайших открытых рынков.
- Попробуйте спросить: «Покажи шансы каждого кандидата на президентских выборах 2028 года.»
get_price_history (Получить историю цен)
Как менялась вероятность одного исхода за временной диапазон: начало и конец, изменение в процентных пунктах, максимум и минимум, а также график.
- Входные данные:
market(обязательно): как дляget_market_odds.outcome: исход для графика, например «Да» или имя кандидата; по умолчанию — ведущий открытый исход события с несколькими исходами или первый исход одиночного рынка.range:1d,1w,1m,3mилиall, по умолчанию1w. - Примечания: цены берутся из истории книги ордеров Polymarket.com. Пробелы на спокойных рынках остаются незаполненными. Для закрытого или разрешённого рынка диапазон заканчивается, когда торговля была остановлена.
- Попробуйте спросить: «Как изменились шансы рецессии в США за этот месяц?»
get_market_movers (Получить крупнейшие движения рынков)
Открытые рынки с крупнейшими изменениями вероятности за 24 часа (в процентных пунктах), с указанием исхода, который изменился, его текущей вероятности и объёма за 24 часа; не более двух на событие.
- Входные данные:
direction:up,downилиboth, по умолчаниюboth.category: одно изpolitics,elections,geopolitics,world,economy,finance,crypto,tech,culture,sports,esports,weatherилиscience; опустите для всех категорий.limit: от 1 до 20, по умолчанию 10. - Примечания: охватывает 300 наиболее торгуемых рынков (по категории, если она указана) с объёмом не менее 10 000 $ за 24 часа. Рынки с ценой 1% или ниже или 99% и выше исключаются как фактически решённые. Отдельные спортивные и киберспортивные игры (одиночные матчи и их линии с разницей очков и тоталами, предстоящие или текущие) исключаются, если категория не
sportsилиesports; фьючерсы, такие как победитель сезона или чемпионата, остаются. - Попробуйте спросить: «Какие рынки предсказаний двигались больше всего сегодня?»
get_trending_markets (Получить трендовые рынки)
Открытые события с наибольшим объёмом торгов за последние 24 часа, каждое с вероятностями до четырёх исходов (лидеры или ступени ценовой лестницы, ближайшие к 50%), изменением за 24 часа и объёмом.
- Входные данные:
category: те же значения, что и дляget_market_movers; опустите для всех категорий.limit: от 1 до 20, по умолчанию 8. - Примечания: события, которые уже выглядят решёнными (исход на 99% или выше), и вторичные листы ставок игр исключаются. Отдельные спортивные и киберспортивные игры (одиночные матчи, предстоящие или текущие) исключаются, если категория не
sportsилиesports; фьючерсы, такие как победитель сезона или чемпионата, остаются. - Попробуйте спросить: «Что сейчас в тренде на Polymarket в криптовалютах?»
get_whale_trades (Получить крупные сделки)
Крупнейшие недавние сделки из публичной ленты сделок Polymarket.com, сначала самые крупные, с указанием времени, стороны, исхода, размера в долларах, акций, цены, рынка, а также кошелька и публичного имени трейдера.
- Входные данные:
min_usd: наименьшая сделка в долларах США, от 1 000 до 1 000 000, по умолчанию 10 000.market: ограничение одним рынком или событием (слаг, ссылка polymarket.com или polymarketscan.org, идентификатор условия или несколько слов); опустите для всех рынков.hours: как далеко назад смотреть, от 1 до 168, по умолчанию 24.limit: от 1 до 50, по умолчанию 15. - Примечания: по всем рынкам сделки по цене 99 центов и выше или 1 цент и ниже (фактически решённые рынки) исключаются. Каждая сделка учитывается один раз; доллары — это акции, умноженные на цену. Если лента слишком загружена для сканирования всего окна, результат сообщает, какая часть покрыта.
- Попробуйте спросить: «Покажи сделки Polymarket на сумму более 50 000 $ за последние 24 часа.»
get_market_flow (Получить поток рынка)
Кто покупает и продаёт на одном рынке: доллары куплено, продано и нетто по каждому исходу, количество сделок, до 8 крупнейших сделок и до 5 крупнейших держателей по каждому исходу.
- Входные данные:
market(обязательно): как дляget_market_odds.hours: как далеко назад смотреть, от 1 до 168, по умолчанию 24. - Примечания: для события с несколькими исходами используется ведущий открытый исход (для ценовой лестницы — наиболее торгуемая открытая ступень), и об этом сообщается. Долларовые итоги учитывают каждую сделку один раз (её сторону тейкера), поэтому они составляют примерно половину двустороннего объёма, который анонсирует Polymarket.com. На очень активных рынках мелкие сделки могут быть исключены, чтобы уместилось всё окно; результат сообщает об этом.
- Попробуйте спросить: «Кто покупает рынок Bitcoin $150K?»
get_leaderboard (Получить таблицу лидеров трейдеров)
Таблица лидеров трейдеров Polymarket.com по прибыли или объёму: ранг, полный адрес кошелька, публичное отображаемое имя, прибыль и долларовый объём, со ссылкой на профиль.
- Входные данные:
metric:profitилиvolume, по умолчаниюprofit.period:day(с 00:00 UTC),week(7 дней),month(30 дней) илиall, по умолчаниюmonth.category: одно изsports,politics,crypto,economics,finance,tech,culture,esports,weatherилиmentions; опустите для всех рынков.limit: от 1 до 25, по умолчанию 10. - Примечания: прибыль за день, неделю и месяц включает открытые позиции по текущим ценам; прибыль за всё время — только реализованная. Polymarket не публикует долларовый объём по категориям, поэтому в категорийных таблицах это поле остаётся пустым.
- Попробуйте спросить: «Кто лучшие трейдеры Polymarket по прибыли за этот месяц?»
get_trader_profile (Получить профиль трейдера)
Публичная статистика одного трейдера: отображаемое имя, реализованная прибыль и объём за всё время, стоимость портфеля, открытые позиции, торгуемые рынки, до 5 крупнейших позиций и 8 последних сделок.
- Входные данные:
trader(обязательно): полный адрес кошелька 0x (42 символа), ссылка на профиль polymarket.com, @username или имя пользователя. - Примечания: имя пользователя сопоставляется точно, когда это возможно; в противном случае используется ближайший публичный профиль, и результат сообщает об этом. Недавние сделки — это сделки на сумму 1 $ и более. Инструмент не сообщает, кто контролирует кошелёк.
- Попробуйте спросить: «Найди этого трейдера Polymarket: 0x…»
get_trader_positions (Получить позиции трейдера)
До 50 открытых позиций трейдера с акциями, средней и текущей ценой, стоимостью и нереализованной прибылью или убытком, а также общее количество и стоимость портфеля.
- Входные данные:
trader(обязательно): как дляget_trader_profile.sort:value(сначала наибольшая текущая стоимость) илиpnl(сначала наибольший нереализованный доход), по умолчаниюvalue.limit: от 1 до 50, по умолчанию 20. - Примечания: позиции стоимостью менее 1 $ и разрешённые позиции, ожидающие выкупа, исключаются из списка.
- Попробуйте спросить: «Какие крупнейшие открытые позиции у этого трейдера?»
get_market_news (Получить новости рынка)
До 10 заголовков за последние 14 дней о рынке или теме, с указанием издания, времени публикации и ссылки, из новостной ленты PolymarketScan с крупнейших изданий.
- Входные данные:
market: слаг рынка или события, ссылка polymarket.com или polymarketscan.org или идентификатор условия; простые слова рассматриваются как тема.query: слова темы, например «bitcoin etf»; с рынком оставляет только те новости этого рынка, в которых они упоминаются.limit: от 1 до 10, по умолчанию 5. Укажите рынок, запрос или оба. - Примечания: это не полноценный веб-поиск: инструмент не возвращает текст статей и может ничего не найти для нишевых рынков.
- Попробуйте спросить: «Есть ли новости, стоящие за движением на рынке решения ФРС?»
Результаты
- Единицы измерения одинаковы во всех инструментах: вероятности от 0 до 1, изменения цен в процентных пунктах, цены в центах, деньги в долларах США, а количество акций помечено как акции. Нулевое значение означает, что показатель недоступен, но никогда не ноль. Кошельки — это полные адреса в нижнем регистре, поэтому результаты можно напрямую передавать в инструменты трейдеров.
- Нижние колонтитулы. Текст каждого результата заканчивается фразой «Источник: Polymarket.com через PolymarketScan. Только информационно, не является финансовой рекомендацией.» Результаты о сделках или позициях (
get_whale_trades,get_market_flow,get_leaderboard,get_trader_profile,get_trader_positions) добавляют «Торговля рискованна; возможна потеря 100% средств.»get_market_newsвместо этого заканчивается фразой «Источник: новостные издания через новостную ленту PolymarketScan. Только информационно, не является финансовой рекомендацией.» - Ссылки. Ссылки на рынки и трейдеров открывают аналитические страницы PolymarketScan и содержат
?ref=mcp, который помечает посещение как исходящее от ИИ-ассистента. Ни одна ссылка в результатах не ведёт на торговую страницу polymarket.com. Новостные заголовки ведут на статью издателя. - Ошибки. Если сервис данных Polymarket не отвечает, инструмент возвращает короткое сообщение на простом английском с просьбой повторить попытку. Он никогда не передаёт сырую ошибку вышестоящего сервиса или базы данных.
Карточка
В хостах, поддерживающих MCP Apps (например, ChatGPT), результаты отображаются в интерактивной карточке PolymarketScan: коэффициенты, ценовые графики, ранжированные списки рынков, сделок и трейдеров. Карточка сама ничего не загружает из сети. В других клиентах те же результаты приходят как структурированные данные плюс краткое резюме на простом английском.
Добавьте его в своего ассистента
ChatGPT
- Каталог плагинов: как только PolymarketScan появится в списке, откройте каталог плагинов в ChatGPT, найдите «PolymarketScan» и подключите его.
- Режим разработчика (до появления в списке или для тестирования): включите Настройки → Безопасность и вход → Режим разработчика, перейдите на chatgpt.com/plugins, нажмите +, введите
https://mcp.polymarketscan.org/mcpи выберите без аутентификации.
Claude (claude.ai и Claude Desktop)
- Каталог коннекторов: как только PolymarketScan появится в списке, добавьте его через Настройки → Коннекторы → Обзор коннекторов.
- Пользовательский коннектор: Настройки → Коннекторы → Добавить пользовательский коннектор. Назовите его PolymarketScan, используйте URL
https://mcp.polymarketscan.org/mcpи оставьте поля OAuth пустыми.
Grok
Добавьте пользовательский коннектор (MCP-сервер) с URL-адресом https://mcp.polymarketscan.org/mcp и без аутентификации.
Claude Code
claude mcp add --transport http polymarketscan https://mcp.polymarketscan.org/mcp
Cursor
Добавьте в ~/.cursor/mcp.json (все проекты) или .cursor/mcp.json (один проект):
{
"mcpServers": {
"polymarketscan": {
"url": "https://mcp.polymarketscan.org/mcp"
}
}
}
Клиенты, поддерживающие только локальные (stdio) серверы
Используйте мост через mcp-remote, например, в claude_desktop_config.json:
{
"mcpServers": {
"polymarketscan": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.polymarketscan.org/mcp"]
}
}
}
Любой MCP-клиент или обычный HTTP
Укажите Streamable HTTP-клиенту конечную точку. Сервер не хранит состояние и отвечает на JSON-RPC через POST /mcp с JSON:
curl -s https://mcp.polymarketscan.org/mcp \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Источник данных
Коэффициенты, цены, сделки, держатели, таблицы лидеров и статистика трейдеров загружаются из публичных API Polymarket.com при вызове инструмента. Заголовки новостей поступают из собственной новостной ленты PolymarketScan, агрегирующей крупные издания. Ответы Polymarket.com кэшируются не более чем на минуту; таблицы лидеров, урегулированные рынки и публичные имена профилей кэшируются от 2 минут до часа.
Конфиденциальность
Сервер получает только те вызовы инструментов, которые делает ассистент, и никогда не получает ваш разговор. Он регистрирует два типа запросов: подключение клиента (initialize) и использование инструмента (tools/call). Список инструментов и другие сообщения протокола не регистрируются. Каждая запись содержит действие (подключение или имя инструмента), тип клиента, определённый по user agent, первые 300 символов user agent, хешированный ключом IP-адрес подключающегося (HMAC-SHA-256 с серверным секретом, сокращённый) и время. Входные данные и результаты инструментов не сохраняются. Подробнее: Политика конфиденциальности, раздел 3.
Отказ от ответственности
Источник: Polymarket.com через PolymarketScan. Только информационно, не является финансовой рекомендацией. Вероятности, подразумеваемые рынком, — это коллективные прогнозы, а не гарантии. Данные могут быть задержаны или содержать ошибки; проверяйте важные цифры на связанной странице. Торговля рискованна; возможна потеря 100% средств.
PolymarketScan — независимая аналитическая платформа, не связанная с Polymarket. Условия использования · Политика конфиденциальности · Контакты · support@polymarketscan.org