CryptoStruct

официальный

Удалённый MCP-сервер для исторических данных криптовалют и предиктивных рынков: поиск по ~500K инструментов, живая статистика рынка (OHLC, оборот, спреды, глубина, проскальзывание) и покупка тиковых данных. Без ключа для каталога и статистики; опциональная OAuth для инструментов аккаунта. Эндпоинт: https://cryptostruct.com/mcp

Что можно делать с CryptoStruct MCP?

  • Поиск по каталогу инструментов — Запрашивайте инструменты на 35 площадках, включая рынки предсказаний, с помощью search_instruments и фильтров, таких как class=prediction.
  • Получение живых рыночных снимков — Запрашивайте текущие OHLC, VWAP, спреды и глубину стакана верхнего уровня для любого инструмента через get_market_snapshot.
  • Анализ исторических агрегатов — Получайте дневную, часовую или минутную статистику (например, get_daily_stats, get_hourly_stats) для исследований событий или анализа трендов.
  • Проверка архивного покрытия — Проверяйте доступность данных по дням для инструмента начиная с 2021 года с помощью get_coverage.
  • Предпросмотр и запуск покупок — Используйте preview_checkout для пробной проверки покупки данных, затем create_checkout для получения Stripe-ссылки или запуска одобрения кредита.
  • Управление аккаунтом — Просматривайте прошлые заказы, загружайте купленные файлы и проверяйте подписку или кредитный баланс с помощью list_my_orders и get_my_subscription.

Документация

CryptoStruct MCP Server

Официальный удаленный MCP-сервер для cryptostruct.com — исторические данные по криптовалютам и рынкам предсказаний (посекундные дневные файлы с 35 площадок, включая Kalshi и Polymarket), а также live-статистика рынков. Создан для трейдеров, квантов и AI-агентов.

Этот репозиторий описывает размещенный сервер. Здесь нечего устанавливать или запускать — сервер обслуживается компанией CryptoStruct.

  • Эндпоинт: https://cryptostruct.com/mcp (Streamable HTTP, без состояния, JSON-режим)
  • OAuth-эндпоинт: https://cryptostruct.com/mcp/auth (те же инструменты; отвечает на 401 + WWW-Authenticate для запуска стандартного OAuth-процесса — Dynamic Client Registration + PKCE)
  • Карточка сервера: /.well-known/mcp/server-card.json
  • Документация: https://cryptostruct.com/docs/mcp · Документация по продукту: https://docs.cryptostruct.com

API-ключ не требуется — каталог, статистика рынков и гостевой процесс покупки работают без ключа. Вход через OAuth (необязательно) привязывает ваш аккаунт CryptoStruct для истории заказов, загрузки купленных файлов и оплаты кредитами — всегда с вашего согласия (см. Покупка данных).

Быстрый старт

Claude Code

claude mcp add --transport http cryptostruct https://cryptostruct.com/mcp
# or, to enable account sign-in via OAuth:
claude mcp add --transport http cryptostruct https://cryptostruct.com/mcp/auth

Cursor / универсальный JSON-конфиг

{
  "mcpServers": {
    "cryptostruct": {
      "url": "https://cryptostruct.com/mcp"
    }
  }
}

claude.ai — Settings → Connectors → Add custom connector → https://cryptostruct.com/mcp/auth

Что вы можете делать

  • Каталог и поиск: поиск по ~500 тыс. инструментов на 35 площадках (спот, перпетуалы, фьючерсы, опционы, рынки предсказаний), архив дневных данных начиная с 2021-02-08.
  • Рынки предсказаний: контракты на события Kalshi и Polymarket — полноценные инструменты: доступны в каталоге (class=prediction), с покрытием, live-снимками и минутными/дневными агрегатами, как и любые криптоинструменты. Контракты котируются в диапазоне 0..1 (USD); оборот нормализован в USD.
  • Статистика рынков: live-снимки и минутные/часовые/дневные агрегаты — OHLC, VWAP, сделки, оборот, спреды, глубина стакана; кривые проскальзывания / рыночного влияния.
  • Покупка данных: сырые файлы сделок — как по криптоинструментам, так и по рынкам предсказаний — стоят €1 за инструменто-день. Оплата картой: сервер передает Stripe checkout-ссылку — оплата происходит в браузере пользователя, сервер никогда не касается данных карты. Бесплатные полнодневные примеры файлов доступны без покупки.
  • Кредиты и согласие агента (OAuth-вход): кредиты аккаунта никогда не тратятся агентом без согласия пользователя. По умолчанию create_checkout отвечает на approval_required страницей подтверждения, где пользователь подтверждает (оплата кредитами или картой) или отклоняет заказ; неподтвержденные заказы истекают через 24 часа без списания. Пользователи могут включить автономные покупки в пределах лимитов (лимиты на заказ и скользящие 24-часовые) на https://cryptostruct.com/account/agents — тогда заказы, полностью покрытые кредитами, выполняются немедленно; все, что превышает лимиты, возвращается на подтверждение. Агент может дополнительно передать свой max_credit_cents. preview_checkout заранее сообщает агенту, какой из трех исходов ожидать. Эти настройки можно изменить только на сайте, никогда через токен агента.
  • Инструменты аккаунта (OAuth-вход): список заказов, получение ссылок на скачивание купленных файлов, проверка подписки, баланса кредитов и настроек расходов агента.

Инструменты

ИнструментОписаниеУровень
get_data_dictionaryСправочник данных и продукта (формат файлов, единицы, цены)бесплатно
search_instrumentsПоиск по каталогу инструментовбесплатно
list_venuesСписок покрытых площадокбесплатно
get_instrumentДетали инструментабесплатно
get_coverageПокрытие дневного архива для инструментабесплатно
list_sample_filesБесплатные полнодневные примеры файловбесплатно
get_price_quoteЦеновое предложение для набора файлов данныхбесплатно
get_market_snapshotLive-снимок рынка (60 мин + 24 ч)бесплатно
get_daily_statsДневные агрегаты (30д–180д бесплатно; 365д/макс Premium)бесплатно
get_hourly_statsЧасовые агрегаты (7д–90д бесплатно; 180д Premium)бесплатно
get_slippageКривая проскальзывания / рыночного влияния (1ч бесплатно; 24ч/7д Premium)бесплатно
get_top_instrumentsТоп-инструменты по live-обороту за 24 чбесплатно
get_moversДвижения за 24 ч (лидеры роста и падения)бесплатно
get_minutes_rangeИсторические минутные ряды для событийных исследованийpremium
create_checkoutНачать покупку — Stripe-ссылка (карта) или approval_required / born-paid (кредиты, согласно настройкам согласия пользователя)commerce
get_checkout_statusПроверить статус checkout по session_id (карта) или order_id (авторизованный; кредитные/подтверждаемые заказы)commerce
get_order_filesСписок файлов оплаченного заказа со ссылками на скачиваниеcommerce
request_file_restoreВосстановить архивный файл (холодное хранение)commerce
list_my_ordersМои заказыsign-in
get_my_filesМои купленные файлыsign-in
get_my_subscriptionМоя подписка, баланс кредитов и настройки расходов агентаsign-in
preview_checkoutПробный запуск покупки: принадлежащие/недоступные файлы, покрытие кредитами и выполнит ли create_checkout заказ, запросит подтверждение или передаст в Stripesign-in

Уровни: free/commerce работают без ключа. sign-in требует подтвержденного OAuth-входа (любой аккаунт). Инструменты/параметры уровня premium требуют CryptoStruct Premium (€20/мес) — что также открывает более длинные окна статистики (дневные 365д/макс, часовые 180д, проскальзывание 24ч/7д), большие лимиты поиска, блок контроля качества данных в get_market_snapshot и бюджет в 5× вызовов. Вызовы сверх вашего уровня возвращают статические ошибки AUTH_REQUIRED / PREMIUM_REQUIRED с URL для апгрейда — никогда не жесткий сбой.

Лимиты запросов

Взвешенный бюджет на вызывающего: 120 единиц/мин без ключа (на IP) или на авторизованного пользователя, 600 единиц/мин для Premium. Дешевые чтения каталога стоят 1 единицу, статистика с высокой нагрузкой на апстрим — 3–5, checkout — 10. При ошибках RATE_LIMITED подождите указанное количество секунд.

Соглашения

  • Все размеры файлов указаны в сжатых (zstd) байтах; рыночные значения — в USD; цены продажи — в EUR.
  • Данные с минутной гранулярностью хранятся ~30 дней на апстриме; часовые/дневные агрегаты охватывают более длинные периоды.
  • Файлы сделок — это полнодневные JSON-lines записи (снимки и обновления стакана, сделки, ликвидации, финансирование, mark/index, включая греки опционов). Справочник формата: Market Data Protocol.

Связанное

Поддержка

Вопросы или проблемы: https://cryptostruct.com/contact