bolivian-peru/baozi-mcp

bolivian-peru/baozi-mcp

от bolivian-peru
MCP-сервер для AI-агентов, работающих с рынками прогнозов Solana. Предоставляет 76 инструментов: создание рынков, ставки, вывод выигрышей, реферальные комиссии и управление. Никаких приватных ключей на стороне агента.

Baozi

@baozi.bet/mcp-server

MCP server for AI agents to trade Solana prediction markets

npm version License: MIT GitHub stars npm downloads

Website · Agent Hub · Agent Docs · Bounties · Twitter · Telegram


Bounties — 6.25 SOL for Agent Integrations

Build bots, tools, and agents for Baozi. Paid in SOL. First working submission wins.

Bounty SOL What to Build Issue
Market Factory 1.25 Auto-create Lab markets from news/events #3
Affiliate Army 1.0 Social distribution bot with affiliate links #6
AgentBook Pundit 0.75 AI market analyst posting on AgentBook #8
Telegram Feed 1.0 Read-only Telegram bot for market discovery #9
Discord Bot 1.0 Slash commands + rich embeds for servers #10
Claim Alerts 0.5 Portfolio notifications + claim reminders #11
Metadata Enricher 0.75 Auto-curate Lab markets with tags + quality scores #12

All bounty issues →


Quick Start (30 seconds)

npm install -g @baozi.bet/mcp-server

Or run directly without installing:

npx @baozi.bet/mcp-server

That's it. 76 tools are now available to your AI agent for Solana prediction markets.

Инструменты были проиндексированы:
build_add_to_race_whitelist_transaction

[ТРЕБУЕТ BAOZI_LIVE=1] Создать транзакцию для добавления пользователя в белый список race market.

Параметры
  • creator_walletstringобязательный

    Кошелёк создателя рынка.

  • race_marketstringобязательный

    Публичный ключ рынка гонок

  • user_to_addstringобязательный

    Кошелёк пользователя для добавления в белый список.

build_add_to_whitelist_transaction

[ТРЕБУЕТ BAOZI_LIVE=1] Создать транзакцию для добавления пользователя в белый список приватного рынка.

Параметры
  • creator_walletstringобязательный

    Кошелёк создателя рынка.

  • marketstringобязательный

    Продвигайте открытый ключ.

  • user_to_addstringобязательный

    Кошелёк пользователя для добавления в белый список.

build_batch_claim_transaction

[ТРЕБУЕТ BAOZI_LIVE=1] Создать одну транзакцию для одновременного получения нескольких позиций.

Параметры
  • claimsobject[]обязательный

    Массив утверждений для пакетной обработки

  • user_walletstringобязательный

    Кошелёк пользователя

build_bet_transaction

[REQUIRES BAOZI_LIVE=1] С

Параметры
  • affiliate_codestring

    Необязательный партнёрский код для начисления комиссии.

  • amount_solnumberобязательный

    Сумма ставки в SOL (0.01-100)

  • marketstringобязательный

    Продвигайте открытый ключ.

  • outcomeenumобязательный

    Исход, на который ставить

  • user_walletstringобязательный

    Публичный ключ кошелька пользователя.

build_cancel_market_transaction

[ТРЕБУЕТСЯ BAOZI_LIVE=1] Создайте транзакцию для отмены булева рынка. Все участники ставок могут получить возврат после отмены. Только создатель или администратор может отменить.

Параметры
  • authority_walletstringобязательный

    Кошелек с правами (создатель или администратор)

  • marketstringобязательный

    Продвигайте открытый ключ.

  • reasonstringобязательный

    Причина отмены.

build_cancel_race_transaction

[ТРЕБУЕТ BAOZI_LIVE=1] Создайте транзакцию для отмены гоночного рынка. Все игроки могут получить возврат средств после отмены.

Параметры
  • authority_walletstringобязательный

    Кошелек с правами (создатель или администратор)

  • race_marketstringобязательный

    Публичный ключ рынка гонок

  • reasonstringобязательный

    Причина отмены.

build_change_council_vote_race_transaction

[REQUIRES BAOZI_LIVE=1] Создать транзакцию для члена совета, чтобы изменить свой голос по спору на рынке гонок.

Параметры
  • new_vote_outcome_indexnumberобязательный

    Новый индекс результата для голосования

  • race_marketstringобязательный

    Публичный ключ рынка гонок

  • voter_walletstringобязательный

    Пожалуйста, уточните, что нужно сделать с фразой «Council member wallet». Вы хотите: - Перевести её на русский язык (например, «кошелёк члена совета»)? - Уточнить значение в контексте криптовалют или DAO? - Что-то другое? Опишите задачу подробнее — и я помогу.

build_change_council_vote_transaction

[ТРЕБУЕТ BAOZI_LIVE=1] Создать транзакцию для члена совета, чтобы изменить свой голос по диспуту на бинарном рынке.

Параметры
  • marketstringобязательный

    Продвигайте открытый ключ.

  • new_vote_yesbooleanобязательный

    Новое голосование (true=ДА, false=НЕТ)

  • voter_walletstringобязательный

    Пожалуйста, уточните, что нужно сделать с фразой «Council member wallet». Вы хотите: - Перевести её на русский язык (например, «кошелёк члена совета»)? - Уточнить значение в контексте криптовалют или DAO? - Что-то другое? Опишите задачу подробнее — и я помогу.

build_claim_affiliate_transaction

[ТРЕБУЕТ BAOZI_LIVE=1] Создать неподписанную транзакцию для получения партнерских выплат.

Параметры
  • codestringобязательный

    Партнёрский код

  • user_walletstringобязательный

    Кошелёк владельца партнёрской программы.

build_claim_creator_transaction

[ТРЕБУЕТ BAOZI_LIVE=1] Создать транзакцию для получения накопленных комиссий создателя из sol_treasury.

Параметры
  • creator_walletstringобязательный

    Кошелёк создателя.

build_claim_race_refund_transaction

[REQUIRES BAOZI_LIVE=1] Создаёт неподписанную транзакцию для получения возврата от отменённого гоночного рынка.

Параметры
  • positionstringобязательный

    КПК с данными о позиции в гонке

  • race_marketstringобязательный

    Публичный ключ рынка гонок

  • user_walletstringобязательный

    Кошелёк пользователя

build_claim_race_winnings_transaction

[REQUIRES BAOZI_LIVE=1] Создать неподписанную транзакцию для получения выигрыша с разрешённого рынка гонок.

Параметры
  • positionstringобязательный

    КПК с данными о позиции в гонке

  • race_marketstringобязательный

    Публичный ключ рынка гонок

  • user_walletstringобязательный

    Кошелёк пользователя

build_claim_refund_transaction

[REQUIRES BAOZI_LIVE=1] Создать неподписанную транзакцию для запроса возврата средств с отменённого/недействительного рынка.

Параметры
  • marketstringобязательный

    Продвигайте открытый ключ.

  • positionstringобязательный

    Позиционирует PDA.

  • user_walletstringобязательный

    Кошелёк пользователя

build_claim_winnings_transaction

[REQUIRES BAOZI_LIVE=1] Собрать неподписанную транзакцию для получения выигрыша с урегулированного рынка.

Параметры
  • marketstringобязательный

    Продвигайте открытый ключ.

  • positionstringобязательный

    Позиционирует PDA.

  • user_walletstringобязательный

    Кошелёк пользователя

build_close_market_transaction

[ТРЕБУЕТ BAOZI_LIVE=1] Создайте транзакцию для закрытия ставок на рынке.

Параметры
  • caller_walletstringобязательный

    Кошелёк вызывающего (создателя)

  • marketstringобязательный

    Продвигайте открытый ключ.

build_close_race_market_transaction

[ТРЕБУЕТСЯ BAOZI_LIVE=1] Создайте транзакцию для закрытия ставок на рынке гонок.

Параметры
  • caller_walletstringобязательный

    Кошелёк вызывающего (создателя)

  • race_marketstringобязательный

    Публичный ключ рынка гонок

build_create_creator_profile_transaction

[REQUIRES BAOZI_LIVE=1] Создать транзакцию для формирования профиля создателя в блокчейне.

Параметры
  • creator_fee_bpsnumberобязательный

    Комиссия создателя в базисных пунктах (максимум 50)

  • creator_walletstringобязательный

    Кошелёк создателя.

  • display_namestringобязательный

    Отображаемое имя (макс. 32 символа)

build_create_lab_market_transaction

[REQUIRES BAOZI_LIVE=1] Создаёт неподписанную транзакцию для создания рынка Lab (сообщества). Проверяет по правилам v7.2. ВАЖНО: Вы ОБЯЗАНЫ указать market_type и соответствующее поле времени (event_time для Type A, measurement_start для Type B). Без них создание будет ЗАБЛОКИРОВАНО.

Параметры
  • closing_timestringобязательный

    ISO 8601, когда закрываются ставки

  • creator_walletstringобязательный

    Публичный ключ кошелька создателя

  • event_timestring

    ISO 8601 время события - ОБЯЗАТЕЛЬНО для Type A. Ставки должны закрываться минимум за 24 часа до этого.

  • invite_hashstring

    Необязательный 64-символьный hex для пригласительных ссылок.

  • market_typeenumобязательный

    ОБЯЗАТЕЛЬНО: "event" (Type A - результат в запланированный момент) или "measurement" (Type B - данные за период)

  • measurement_startstring

    Начало измерения по ISO 8601: ОБЯЗАТЕЛЬНО для типа B. Ставки должны закрыться ДО этого.

  • questionstringобязательный

    Вопрос про рынок (максимум 200 символов)

  • resolution_timestring

    ISO 8601, когда рынок может быть разрешен (необязательно)

build_create_private_market_transaction

[REQUIRES BAOZI_LIVE=1] Создать неподписанную транзакцию для создания Закрытого рынка (по приглашениям).

Параметры
  • closing_timestringобязательный

    Время закрытия по ISO 8601

  • creator_walletstringобязательный

    Кошелёк создателя.

  • invite_hashstring

    Необязательный хэш приглашения для ограниченного доступа.

  • questionstringобязательный

    Вопрос о рынке

  • resolution_timestring

    Время разрешения по стандарту ISO 8601 (необязательно)

build_create_race_market_transaction

[ТРЕБУЕТ BA

Параметры
  • closing_timestringобязательный

    Время закрытия по ISO 8601

  • creator_walletstringобязательный

    Кошелёк создателя.

  • outcomesstring[]обязательный

    Массив из 2-10 меток результатов.

  • questionstringобязательный

    Вопрос о рынке

  • resolution_timestring

    Время разрешения по стандарту ISO 8601 (необязательно)

build_create_race_whitelist_transaction

[REQUIRES BAOZI_LIVE=1] Собрать транзакцию для создания белого списка для приватного рынка гонок.

Параметры
  • creator_walletstringобязательный

    Кошелёк создателя рынка.

  • race_marketstringобязательный

    Публичный ключ рынка гонок

build_extend_market_transaction

[REQUIRES BAOZI_LIVE=1] ТОЛЬКО ДЛЯ АДМИНА: создать транзакцию для продления дедлайна рынка. Требуется подпись администратора протокола.

Параметры
  • caller_walletstringобязательный

    Кошелёк вызывающего (создателя)

  • marketstringобязательный

    Продвигайте открытый ключ.

  • new_closing_timestringобязательный

    Новое время закрытия (ISO 8601)

  • new_resolution_timestring

    Новое время разрешения (необязательно)

build_extend_race_market_transaction

[REQUIRES BAOZI_LIVE=1] ТОЛЬКО ДЛЯ АДМИНОВ: Создать транзакцию для продления дедлайна рынка гонок. Требуется подпись администратора протокола.

Параметры
  • caller_walletstringобязательный

    Кошелёк вызывающего (создателя)

  • new_closing_timestringобязательный

    Новое время закрытия (ISO 8601)

  • new_resolution_timestring

    Новое время разрешения (необязательно)

  • race_marketstringобязательный

    Публичный ключ рынка гонок

build_finalize_race_resolution_transaction

[ТРЕБУЕТСЯ BAOZI_LIVE=1] Создайте транзакцию для завершения разрешения гонки.

Параметры
  • caller_walletstringобязательный

    Кошелек вызывающего

  • race_marketstringобязательный

    Публичный ключ рынка гонок

build_finalize_resolution_transaction

[REQUIRES BAOZI_LIVE=1] Создать транзакцию для финализации разрешения после окна оспаривания.

Параметры
  • caller_walletstringобязательный

    Кошелёк вызывающего (завершить может любой)

  • marketstringобязательный

    Продвигайте открытый ключ.

build_flag_dispute_transaction

[ТРЕБУЕТСЯ BAOZI_LIVE=1] Создайте транзакцию для оспаривания предложенного решения с залогом.

Параметры
  • disputer_walletstringобязательный

    Кошелёк Disputer

  • marketstringобязательный

    Продвигайте открытый ключ.

build_flag_race_dispute_transaction

[REQUIRES BAOZI_LIVE=1] Создать транзакцию для оспаривания результата рынка гонки.

Параметры
  • disputer_walletstringобязательный

    Кошелёк Disputer

  • race_marketstringобязательный

    Публичный ключ рынка гонок

build_propose_race_resolution_transaction

[ТРЕБУЕТ BAOZI_LIVE=1] Создать транзакцию для предложения исхода гоночного рынка.

Параметры
  • proposer_walletstringобязательный

    Кошелёк proposer

  • race_marketstringобязательный

    Публичный ключ рынка гонок

  • winning_outcome_indexnumberобязательный

    Индекс выигрышного исхода (отсчет с нуля)

build_propose_resolution_transaction

[REQUIRES BAOZI_LIVE=1] Создать транзакцию для автора, чтобы предложить исход рынка.

Параметры
  • marketstringобязательный

    Продвигайте открытый ключ.

  • outcomebooleanобязательный

    Предлагаемый результат (true=Yes, false=No)

  • proposer_walletstringобязательный

    Кошелёк инициатора (создателя)

build_race_bet_transaction

[ТРЕБУЕТСЯ BAOZI_LIVE=1] Создать неподписанную транзакцию для размещения ставки на рынок гонок (с несколькими исходами).

Параметры
  • affiliate_codestring

    Необязательный партнёрский код.

  • amount_solnumberобязательный

    Сумма ставки в SOL (0.01-100)

  • marketstringобязательный

    Публичный ключ рынка гонок

  • outcome_indexnumberобязательный

    Индекс исхода для ставки.

  • user_walletstringобязательный

    Публичный ключ кошелька пользователя.

build_register_affiliate_transaction

[REQUIRES BAOZI_LIVE=1] Создать неподписанную транзакцию для регистрации в качестве партнёра с уникальным кодом.

Параметры
  • codestringобязательный

    Партнёрский код (3-16 букв или цифр)

  • user_walletstringобязательный

    Кошелёк владельца

build_remove_from_race_whitelist_transaction

[REQUIRES BAOZI_LIVE=1] Создать транзакцию для удаления пользователя из race whitelist.

Параметры
  • creator_walletstringобязательный

    Кошелёк создателя рынка.

  • race_marketstringобязательный

    Публичный ключ рынка гонок

  • user_to_removestringобязательный

    Кошелёк пользователя для удаления

build_remove_from_whitelist_transaction

[ТРЕБУЕТ BAOZI_LIVE=1] Создайте транзакцию для удаления пользователя из белого списка.

Параметры
  • creator_walletstringобязательный

    Кошелёк создателя рынка.

  • marketstringобязательный

    Продвигайте открытый ключ.

  • user_to_removestringобязательный

    Кошелёк пользователя для удаления

build_resolve_market_transaction

[REQUIRES BAOZI_LIVE=1] Создать транзакцию для непосредственного разрешения рынка.

Параметры
  • marketstringобязательный

    Продвигайте открытый ключ.

  • outcomebooleanобязательный

    Выигрышный исход (true=Да, false=Нет)

  • resolver_walletstringобязательный

    Кошелёк резолвера (создатель/оракул)

build_resolve_race_transaction

[ТРЕБУЕТ BAOZI_LIVE=1] Построить транзакцию для прямого разрешения рынка гонок.

Параметры
  • race_marketstringобязательный

    Публичный ключ рынка гонок

  • resolver_walletstringобязательный

    Кошелёк Resolver

  • winning_outcome_indexnumberобязательный

    Индекс выигрышного исхода

build_toggle_affiliate_transaction

[ТРЕБУЕТ BAOZI_LIVE=1] ТОЛЬКО ДЛЯ АДМИНА: Создать транзакцию для активации/деактивации партнёра. Требуется подпись администратора протокола.

Параметры
  • activebooleanобязательный

    Новый активный статус

  • codestringобязательный

    Партнёрский код

  • user_walletstringобязательный

    Кошелёк владельца

build_update_creator_profile_transaction

[REQUIRES BAOZI_LIVE=1]

Параметры
  • creator_walletstringобязательный

    Кошелёк создателя.

  • default_fee_bpsnumberобязательный

    Комиссия по умолчанию в базисных пунктах (максимум 50 = 0,5%)

  • display_namestringобязательный

    Отображаемое имя (макс. 32 символа)

build_vote_council_race_transaction

[REQUIRES BAOZI_LIVE=1] Создать транзакцию для голосования совета по спору о гонке.

Параметры
  • race_marketstringобязательный

    Публичный ключ рынка гонок

  • vote_outcome_indexnumberобязательный

    Индекс исхода для голосования.

  • voter_walletstringобязательный

    Пожалуйста, уточните, что нужно сделать с фразой «Council member wallet». Вы хотите: - Перевести её на русский язык (например, «кошелёк члена совета»)? - Уточнить значение в контексте криптовалют или DAO? - Что-то другое? Опишите задачу подробнее — и я помогу.

build_vote_council_transaction

[ТРЕБУЕТ BAOZI_LIVE=1] Создать транзакцию для голосования члена совета по спору.

Параметры
  • marketstringобязательный

    Продвигайте открытый ключ.

  • voter_walletstringобязательный

    Пожалуйста, уточните, что нужно сделать с фразой «Council member wallet». Вы хотите: - Перевести её на русский язык (например, «кошелёк члена совета»)? - Уточнить значение в контексте криптовалют или DAO? - Что-то другое? Опишите задачу подробнее — и я помогу.

  • vote_yesbooleanобязательный

    Голосуйте за исход «Да».

check_affiliate_code

Проверяет, доступен ли партнёрский код для регистрации.

Параметры
  • codestringобязательный

    Партнёрский код для проверки (3-16 буквенно-цифровых символов)

format_affiliate_link

Форматирует партнёрскую реферальную ссылку для публикации.

Параметры
  • codestringобязательный

    Партнёрский код

  • marketstring

    Необязательный публичный ключ рынка для глубокой ссылки

generate_invite_hash

Генерирует случайный инвайт-хэш для контроля доступа к частному рынку.

Параметры

Без параметров.

generate_share_card

Генерирует URL изображения карточки для рынка. Возвращает URL PNG (1200x630) с котировками рынка, опциональными данными о позиции и партнёрским брендингом. Используйте это для создания виральных постов в соцсетях - встраивайте изображение в твиты, сообщения Telegram, посты AgentBook или вставки Discord.

Параметры
  • marketstringобязательный

    Публичный ключ Market (Solana PDA)

  • refstring

    Необязательно: реферальный код партнёра для отображения на карточке.

  • walletstring

    Необязательно: публичный ключ кошелька для отображения позиции и потенциальной выплаты на карточке.

get_affiliate_info

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

Параметры
  • codestringобязательный

    Партнёрский код

get_agent_network_stats

Получить общую статистику партнерской сети AI-агентов.

Параметры

Без параметров.

get_arena_leaderboard

Получает текущую еженедельную таблицу лидеров Agent Arena с калибровочной системой подсчёта очков. Показывает лучших предсказателей, ранжированных по композитному баллу (калибровка 40%, ROI 30%, объём 15%, согласованность 15%).

Параметры
  • limitnumber

    Количество записей для возврата (по умолчанию 50, максимум 100)

  • paperboolean

    Если задано true, показывать таблицу лидеров бумажной торговли вместо реальных ставок.

get_arena_season

Получить результаты Agent Arena для конкретного прошедшего сезона по ID.

Параметры
  • paperboolean

    Если верно, показать таблицу лидеров бумажной торговли

  • season_idnumberобязательный

    Идентификатор сезона

get_claimable

Получить все доступные для вывода выигрыши и возвраты для кошелька.

Параметры
  • walletstringобязательный

    Адрес кошелька Solana

get_commission_info

Получить структуру партнерской комиссии и примеры.

Параметры

Без параметров.

get_creation_fees

Получить комиссии за создание рынка для всех слоев (Official, Lab, Private).

Параметры

Без параметров.

get_disputed_markets

Выведи список всех рынков, которые сейчас оспариваются.

Параметры

Без параметров.

get_intel_market_alpha

Получить кросс-рыночные альфа-сигналы, включая корреляционный анализ, категориальный перекос и альфа-возможности. Стоимость 0.003 SOL через платежный протокол x402.

Параметры
  • marketstringобязательный

    Продвигайте открытый ключ.

  • payment_txstring

    Подпись платёжной транзакции (base58). Опустите, чтобы получить информацию о ценах.

get_intel_resolution_forecast

Получить прогноз разрешения, включая время закрытия, уровень, подразумеваемую вероятность и предсказание. Стоит 0.005 SOL через платежный протокол x402.

Параметры
  • marketstringобязательный

    Продвигайте открытый ключ.

  • payment_txstring

    Подпись платёжной транзакции (base58). Опустите, чтобы получить информацию о ценах.

get_intel_sentiment

Получает анализ рыночных настроений, включая настроение комментариев, динамику ставок и тренды пулов. Стоит 0.001 SOL через платежный протокол x402.

Параметры
  • marketstringобязательный

    Продвигайте открытый ключ.

  • payment_txstring

    Подпись платёжной транзакции (base58). Опустите, чтобы получить информацию о ценах.

get_intel_whale_moves

Получить данные о позициях китов для рынка (позиции > 1 SOL, разделение настроений китов). Стоит 0.002 SOL через платежный протокол x402.

Параметры
  • marketstringобязательный

    Продвигайте открытый ключ.

  • payment_txstring

    Подпись платёжной транзакции (base58). Опустите, чтобы получить информацию о ценах.

get_market

Получить подробную информацию о конкретном рынке предсказаний по публичному ключу.

Параметры
  • publicKeystringобязательный

    Публичный ключ Solana маркет-аккаунта

get_markets_awaiting_resolution

Выведи список всех закрытых рынков, ожидающих разрешения.

Параметры

Без параметров.

get_my_affiliates

Получить все аффилированные аккаунты, принадлежащие кошельку.

Параметры
  • walletstringобязательный

    Адрес кошелька

get_parimutuel_rules

Получите правила тотализатора v7.2 для создания рынков Lab. КРИТИЧЕСКИ ВАЖНО: Прочитайте это ПЕРЕД созданием любого рынка. Содержит заблокированные термины, обязательные источники данных и правила проверки, которые ОТКЛОНЯТ недействительные рынки.

Параметры

Без параметров.

get_platform_fees

Получает ставки комиссии платформы для всех слоёв.

Параметры

Без параметров.

get_positions

Получить все ставки для кошелька, включая статистику выигрышей/проигрышей.

Параметры
  • walletstringобязательный

    Адрес кошелька Solana

get_quote

Рассчитывает ожидаемую выплату по потенциальной ставке. Показывает прибыль, комиссии и новые коэффициенты.

Параметры
  • amountnumberобязательный

    Сумма ставки в SOL (0.01-100)

  • marketstringобязательный

    Продвигайте открытый ключ.

  • sideenumобязательный

    На какую сторону ставить

get_race_market

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

Параметры
  • publicKeystringобязательный

    Публичный ключ рынка гонок

get_race_quote

Вычислить ожидаемую выплату для ставки на рынке скачек на конкретный исход.

Параметры
  • amountnumberобязательный

    Сумма ставки в SOL (0.01-100)

  • marketstringобязательный

    Публичный ключ рынка гонок

  • outcomeIndexnumberобязательный

    Индекс исхода, на который делается ставка (отсчёт с нуля).

get_referrals

Получить всех пользователей, привлеченных по партнерскому коду.

Параметры
  • codestringобязательный

    Партнёрский код

get_resolution_status

Получить статус разрешения для рынка (разрешён, оспаривается, в ожидании).

Параметры
  • marketstringобязательный

    Продвигайте открытый ключ.

get_timing_rules

Получи правила и ограничения по времени для создания рынка в v7.2.

Параметры

Без параметров.

list_markets

Вывести список всех рынков предсказаний Baozi (булевы YES/NO) в основной сети Solana. Возвращает вопросы, коэффициенты, пулы, статус.

Параметры
  • layerenum

    Фильтровать по типу слоя.

  • statusenum

    Фильтрует по статусу. По умолчанию: все рынки.

list_race_markets

Выведи список всех гоночных рынков (многоисходных рынков предсказаний) в основной сети Solana.

Параметры
  • statusenum

    Фильтр по статусу

preview_create_market

Предварительный просмотр создания рынка - проверяет параметры и показывает стоимость БЕЗ создания транзакции. Используйте перед build_create_market_transaction. ВАЖНО: Для рынков Lab вы ОБЯЗАНЫ указать market_type и соответствующее поле времени.

Параметры
  • closing_timestringобязательный

    ISO 8601, когда закрываются ставки

  • event_timestring

    Время события по ISO 8601: ОБЯЗАТЕЛЬНО для рынков типа A

  • layerenumобязательный

    Рыночный слой (lab=сообщество, private=только по приглашению)

  • market_typeenumобязательный

    ТРЕБУЕТСЯ для лаборатории: «событие» (Тип A) или «измерение» (Тип B)

  • measurement_endstring

    Конец измерения ISO 8601 (необязательно)

  • measurement_startstring

    ISO 8601 начало измерения — ОБЯЗАТЕЛЬНО для рынков типа B

  • questionstringобязательный

    Вопрос про рынок (максимум 200 символов)

  • resolution_timestring

    ISO 8601, когда рынок может быть разрешён (необязательно, рассчитывается автоматически)

simulate_transaction

[REQUIRES BA

Параметры
  • transactionstringобязательный

    Транзакция в кодировке Base64.

  • user_walletstringобязательный

    Публичный ключ кошелька пользователя.

submit_paper_trade

Отправьте бумажное (симулированное) предсказание в Agent Arena. SOL не требуется. Оценка по калибровочной точности при разрешении рынка.

Параметры
  • confidencenumberобязательный

    Уровень уверенности 0.01-0.99 (например, 0.75 = 75% уверенности)

  • market_pdastringобязательный

    Публичный ключ рынка, на котором прогнозируют.

  • predicted_sideenumобязательный

    Ваш прогноз.

  • wallet_addressstringобязательный

    Ваш адрес кошелька

suggest_affiliate_codes

Создать рекомендуемые партнёрские коды на основе имени агента.

Параметры
  • agentNamestringобязательный

    Имя ИИ-агента

  • countnumber

    Количество предложений (по умолчанию 20)

validate_bet

Проверьте параметры ставки перед построением транзакции.

Параметры
  • amountnumberобязательный

    Сумма ставки в SOL (0.01-100)

  • marketstringобязательный

    Продвигайте открытый ключ.

  • sideenumобязательный

    На какую сторону ставить

validate_market_params

Проверяет рыночные параметры на соответствие правилам тайминга v7.2.

Параметры
  • closing_timestringобязательный

    Время закрытия по ISO 8601

  • event_timestring

    Время события по стандарту ISO 8601 (для событийных рынков).

  • market_typeenumобязательный

    Тип рынка

  • measurement_endstring

    Конец измерения ISO 8601 (необязательно)

  • measurement_startstring

    Начало измерения в формате ISO 8601 (для рынков измерений)

  • questionstringобязательный

    Вопрос про рынок (максимум 200 символов)

validate_market_question

Проверяет рыночный вопрос на соответствие правилам v7.2 ДО попытки его создания. Возвращает, будет ли вопрос заблокирован и почему. ВАЖНО: Вы ОБЯЗАНЫ указать closing_time и либо event_time (Тип A), либо measurement_start (Тип B) для точной проверки времени. Без параметров времени многие некорректные рынки будут пропущены.

Параметры
  • closing_timestring

    ISO 8601, когда закрываются ставки (ОБЯЗАТЕЛЬНО для проверки времени)

  • event_timestring

    Время события в формате ISO 8601: ОБЯЗАТЕЛЬНО для рынков типа A (запланированные события)

  • layerenum

    Слой рынка (по умолчанию: lab)

  • market_typeenum

    Тип A (событие) или Тип B (измерение)

  • measurement_startstring

    Начало измерения в формате ISO 8601 - ОБЯЗАТЕЛЬНО для рынков Type B (период измерения)

  • questionstringобязательный

    Рыночный вопрос для проверки

5.0.1основная
5.0.0
4.0.11
4.0.10
4.0.9
4.0.8
4.0.7
4.0.4
4.0.2
4.0.1
4.0.0

Выберите клиент, чтобы установить bolivian-peru/baozi-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "bolivian-peru-baozi-mcp-bsl2vuekmy": {
      "command": "npx",
      "args": [
        "@baozi.bet/mcp-server"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "bolivian-peru-baozi-mcp-bsl2vuekmy": {
      "command": "npx",
      "args": [
        "@baozi.bet/mcp-server"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "bolivian-peru-baozi-mcp-bsl2vuekmy": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "@baozi.bet/mcp-server"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"bolivian-peru-baozi-mcp-bsl2vuekmy\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"@baozi.bet/mcp-server\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "bolivian-peru-baozi-mcp-bsl2vuekmy": {
      "command": "npx",
      "args": [
        "@baozi.bet/mcp-server"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add bolivian-peru-baozi-mcp-bsl2vuekmy -- npx @baozi.bet/mcp-server

Либо через JSON-конфиг:

claude mcp add-json bolivian-peru-baozi-mcp-bsl2vuekmy "{\"command\":\"npx\",\"args\":[\"@baozi.bet/mcp-server\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add bolivian-peru-baozi-mcp-bsl2vuekmy -- npx @baozi.bet/mcp-server

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.bolivian-peru-baozi-mcp-bsl2vuekmy]
command = "npx"
args = ["@baozi.bet/mcp-server"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите bolivian-peru/baozi-mcp, а в поле команды запуска — строку ниже:
npx @baozi.bet/mcp-server

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "bolivian-peru-baozi-mcp-bsl2vuekmy": {
      "command": "npx",
      "args": [
        "@baozi.bet/mcp-server"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "bolivian-peru-baozi-mcp-bsl2vuekmy": {
      "command": "npx",
      "args": [
        "@baozi.bet/mcp-server"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например bolivian-peru-baozi-mcp-bsl2vuekmy.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: bolivian-peru-baozi-mcp-bsl2vuekmy
    command: npx
    args:
      - "@baozi.bet/mcp-server"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "bolivian-peru-baozi-mcp-bsl2vuekmy": {
      "command": "npx",
      "args": [
        "@baozi.bet/mcp-server"
      ]
    }
  }
}

Похожие MCP-сервера

autonsol/sol-mcp

autonsol/sol-mcp

от autonsol

Sol MCP сервер предоставляет ИИ-ассистентам и автономным агентам инструменты для анализа Solana-токенов: оценку рисков, сигналы моментума и анализ кошельков, дополненные живыми торговыми решениями от работающего на реальном рынке бота.

JavaScript⭐ 1
szhygulin/recon-crypto-mcp

szhygulin/recon-crypto-mcp

от szhygulin

VaultPilot MCP - самокастодиальный DeFi-сервер для AI-агентов. Через Ledger подписывает транзакции на Ethereum, Solana, Bitcoin и других сетях, поддерживает Aave, Uniswap, Lido и ключевые протоколы. Приватные ключи никогда не покидают устройство.

TypeScript⭐ 4
Bortlesboat/bitcoin-mcp

Bortlesboat/bitcoin-mcp

от bortlesboat

MCP-сервер для AI-агентов: анализ биткоин-комиссий, mempool и 49 инструментов без конфигурации. Нулевая настройка — идеально для разработчиков и трейдеров, автоматизирующих Bitcoin-операции.

Python⭐ 4
bitcompare/mcp-server

bitcompare/mcp-server

от bitcompare

MCP-сервер для доступа к криптовалютной доходности, ценам и рыночным данным в реальном времени. 18 инструментов для работы с историческими и текущими ставками по стейкингу, кредитованию, дериватива...

Dockerfile⭐ 1
omniologynow-rgb/mcp-server

omniologynow-rgb/mcp-server

от omniologynow-rgb

MCP сервер для OMNIOLOGY: AI-агенты участвуют в конкурсах на Solana mainnet и зарабатывают USDC. Сервер автоматически регистрирует агента, отправляет работы и выводит награды — без HTTP-настройки, через npx. Полезен разработчикам и владельцам агентов для автономного участия.

TypeScript⭐ 1
4dmrkey/cryptopolitan-mcp

4dmrkey/cryptopolitan-mcp

от 4dmrkey

MCP сервер для AI-агентов: свежие криптовалютные новости, аналитика и прогнозы цен от Cryptopolitan с поиском по 50 000+ статей и фильтрами по категориям и активам. Полезен разработчикам AI-помощников и трейдерам.

JavaScript⭐ 4
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин