blockrunai/blockrun-mcp

blockrunai/blockrun-mcp

от blockrunai
BlockRun MCP — сервер реал-тайм данных для Claude: рынки, исследования, X/Twitter и крипто без API ключей. Оплата за вызов из USDC-кошелька, подходит трейдерам и аналитикам.

BlockRun MCP

Real-time data — and real trades — for Claude and any AI agent.

Agents can pay like agents: sign transactions from a wallet.
Teams can pay like teams: get a BlockRun API key at user.blockrun.ai, add credit by card or wire, and let the MCP call api.blockrun.ai.

BlockRun MCP gives your agent 19 tools — markets, research, web search, images, video, on-chain data, and live Polymarket trading — paid per call.

Two ways to pay, same tools: a self-custody wallet (USDC on Solana or Base, no account needed) — or a BlockRun API key backed by account credit. Sign up at user.blockrun.ai →

Read the odds and place the bet, from one self-custody wallet.


19 tools  Agent native  Wallet or API key  Read and trade Polymarket  Card credit or USDC  Open source

npm version npm downloads GitHub stars Publish TypeScript Node License: MIT

MCP x402 Protocol Base Network Solana Telegram

claude mcp add blockrun -s user -- npx -y @blockrun/mcp@latest
Wallet auto-created on first run. Fund with $5 USDC — or get a key at user.blockrun.ai, top up by card, and call through api.blockrun.ai. Ask Claude anything.
Context cost: 14.0K tokens, 7% of a 200K context window, charged every turn whether or not you call a tool. 5.4K with --profile trading, 61% less.
Every MCP server costs you this. Almost none of them tell you. How we measure it, and how to measure anyone else →

Часто задаваемые вопросы

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

Получает второе мнение от другой AI-модели или использует специализированную модель для конкретной задачи. Примечательные режимы: - mode:"powerful" → Claude Opus 5, Claude Opus 4.8, GPT-5.6-sol, Claude Fable 5 (передовые, контекст 1M) - mode:"reasoning" → Claude Opus 5, GPT-5.6-sol, Kimi K3, Grok 4.3, deepseek-v4-pro - mode:"coding" → Claude Opus 5, GPT-5.3-codex, Kimi K3, Grok Build, GLM-5.2 - mode:"cheap" → deepseek-v4-pro, Qwen3.7 Flash, MiniMax M3, Tencent Hy3 - mode:"glm" → Zhipu GLM-5 / 5.2 / 5.1 / 5-Turbo (силён в кодинге) - mode:"free" → бесплатные модели (без затрат) Позволяет выбрать напрямую: model:"anthropic/claude-opus-5.5", model:"openai/gpt-6-sol", model:"xai/grok-4.7", model:"moonshot/kimi-k3", model:"nvidia/gpt-oss-120b" (бесплатно). Запускает blockrun_models, чтобы увидеть все доступные модели с ценами.

Параметры
  • agent_idstring

    Идентификатор агента. Если для этого agent_id был делегирован бюджет через blockrun_wallet с действием:'delegate', расходы отслеживаются и контролируются. Агент жёстко останавливается, когда его бюджет исчерпан.

  • max_tokensnumber

    Максимальное количество токенов в ответе зависит от конкретной модели. Для большинства стандартных моделей оно составляет 4096 токенов. У некоторых версий GPT-4 лимит выше — до 8192 или даже 32768 токенов. Если нужна точная цифра для текущей модели, уточните, пожалуйста, какая именно модель используется.

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

    Ваше сообщение для ИИ

  • messagesobject[]

    История переписки для многоходового контекста. Если она передана, 'message' добавляется как последний ход пользователя. Используй с явным параметром 'model' (по умолчанию 'openai/gpt-5.6-terra', если не указано). Учти: если включаешь запись role:'system' в messages[], не передавай также параметр system, чтобы не дублировать системные сообщения.

  • modeenum

    Режим маршрутизации: powerful/reasoning = передовые модели (Opus 5, GPT-5.6-sol, Kimi K3), coding = специализированные для кода, glm = Zhipu GLM (отлично подходит для кода), cheap = бюджетные модели, free = модели за $0 (игнорируется, если указана модель)

  • modelstring

    Конкретный идентификатор модели (например, 'openai/gpt-6-sol', 'anthropic/claude-sonnet-5.5', 'zai/glm-5')

  • response_formatenum

    Установите 'json_object', чтобы принудительно получить корректный JSON на выходе (без markdown-ограждений). Работает со всеми провайдерами.

  • stopstring[]

    До 4 стоп-последовательностей; генерация останавливается при появлении любой из них.

  • systemstring

    Необязательный системный промпт

  • temperaturenumber

    Креативность 0-2

  • thinkingobject
blockrun_defiтолько чтениевнешний мир

Основы DeFi через DefiLlama: TVL протоколов, TVL по сетям, доходные пулы (APY), цены токенов. Каждый вызов оплачивается в USDC, без API-ключа. Пути (только GET; цена = базовая + фиксированная комиссия шлюза за транзакцию, сегодня $0.001 - мы резервируем $0.002; точную сумму указывает заголовок 402): - protocols ($0.005 базовая) - возвращает все DeFi-протоколы, отсортированные по TVL - protocol/{slug} ($0.005 базовая) - возвращает историю TVL одного протокола и разбивку по сетям, например protocol/aave-v3 - chains ($0.005 базовая) - возвращает TVL по сетям - yields ($0.005 базовая) - возвращает доходные пулы с APY и TVL (большой объём; фильтруйте на стороне клиента) - prices/{coins} ($0.001 базовая) - возвращает цены токенов, монеты вида 'base:0x833589...,coingecko:ethereum' Примеры: blockrun_defi({ path: "protocol/uniswap-v3" }) blockrun_defi({ path: "prices/coingecko:bitcoin,coingecko:ethereum" }) blockrun_defi({ path: "chains" }) Для простых спот-котировок используйте blockrun_price (бесплатно), для пар на DEX - blockrun_dex (бесплатно), этот инструмент для основ протоколов, TVL и доходности.

Параметры
  • agent_idstring

    Идентификатор агента для отслеживания бюджета и контроля его соблюдения.

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

    Эндпоинт в /v1/defillama/, например: 'protocols', 'protocol/aave-v3', 'chains', 'yields', 'prices/coingecko:ethereum'

blockrun_dexтолько чтениевнешний мир

Получает данные DEX с DexScreener в реальном времени. БЕСПЛАТНО — оплата не требуется. Используйте для: - Цены токенов и ликвидность в разных сетях - Объём торгов и изменения цен - Поиск пар токенов и контрактов Примеры: blockrun_dex({ query: "SOL" }) -> Поиск пар SOL blockrun_dex({ token: "So11...xxx" }) -> Получить данные по конкретному токену blockrun_dex({ symbol: "PEPE" }) -> Поиск по символу

Параметры
  • chainstring

    Фильтровать по сети (ethereum, solana, base и т.д.)

  • querystring

    Поисковый запрос (название токена, символ или адрес)

  • symbolstring

    Символ токена для поиска.

  • tokenstring

    Адрес токена для прямого поиска

blockrun_exaтолько чтениевнешний мир

Нейросетевой поиск по вебу через Exa - понимает смысл, а не просто ключевые слова. Отлично подходит для исследований. Типовые пути (все POST, форматы тела запроса описаны в навыке exa-research): - search - тело: { query, numResults?, category?, includeDomains?, excludeDomains? } ($0.010 базовая + комиссия tx) - answer - тело: { query } ($0.010 базовая + комиссия tx) - contents - тело: { urls: [...] } ($0.002/URL + одна комиссия tx, до 100) - find-similar - тело: { url, numResults? } ($0.010 базовая + комиссия tx) Комиссия tx - фиксированная сетевая комиссия шлюза, сегодня $0.001 (мы резервируем $0.002); заголовок 402 содержит точную сумму. Категории для поиска: "news", "research paper", "company", "tweet", "github", "pdf". Полные форматы запросов/ответов и готовые сценарии исследований - в навыке exa-research.

Параметры
  • agent_idstring

    Идентификатор агента для отслеживания бюджета и контроля его соблюдения.

  • bodyany

    JSON-тело для вызова. Отправляется методом POST. Требуется для всех четырёх эндпоинтов.

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

    Имя конечной точки в /v1/exa/, например: 'search', 'answer', 'contents', 'find-similar'

blockrun_image

Генерирует или редактирует изображения через BlockRun. Оплачивает USDC в ACTIVE сети — Base или Solana (см. blockrun_wallet) — отдельные ключи API не нужны. Действия: - generate (по умолчанию): Создаёт изображение по текстовому запросу - edit: Преобразует существующее изображение с помощью img2img Модели генерации (базовая цена 1024x1024; увеличенные размеры дороже для gpt-image-): - openai/gpt-image-2 ($0.06–0.12) — флагманская, управляемая рассуждениями, многоязычный текст на изображении + согласованность персонажей (по умолчанию) - openai/gpt-image-1 ($0.02–0.04) — нативная генерация изображений GPT - google/nano-banana ($0.05) — модель изображений семейства Gemini - google/nano-banana-2 ($0.09) — Gemini 3.1 Flash, качество про-уровня на скорости Flash (только 1024x1024) - google/nano-banana-pro ($0.10; $0.15 при 4096px) — до 4K, сильнейший фотореализм - xai/grok-imagine-image ($0.02) — стилизованная, быстрая - xai/grok-imagine-image-pro ($0.07) — более высокое качество Grok Imagine - zai/cogview-4 ($0.015) — самая дешёвая, фотореалистичные детализированные сцены - bytedance/seedream-5-pro ($0.045; $0.09, когда оба измерения превышают 1024) — Seedream 5.0 Pro; дешёвый широкий экран при 1280x720 / 2048x1024, большие форматы до 2848x1600 Модели для редактирования (img2img): openai/gpt-image-2 (по умолчанию), openai/gpt-image-1, google/nano-banana, google/nano-banana-2, google/nano-banana-pro Редактирование нескольких изображений: передайте массив из 2–4 исходных изображений в параметр "image", чтобы объединить их в одном рендере (openai/ до 4, google/* до 3) — например, объект плюс схема размещения спрайта, или референс плюс логотип бренда. Исходные изображения и маски принимают data URI в base64, http(s) URL или локальный путь к файлу (авто-кодирование). Маска для инпейнтинга (только openai/gpt-image-*) через "mask"; не сочетается с несколькими исходными изображениями.

Параметры
  • actionenum

    Создать: создать из текста; редактировать: преобразовать существующее изображение

  • agent_idstring

    Идентификатор агента для отслеживания бюджета и контроля его соблюдения.

  • imagestring | string[]

    Исходное изображение(я) для операции редактирования: URI в формате base64 data, URL http(s) или локальный путь к файлу (автоматически кодируется в data URI) — либо массив из 2–4 изображений для объединения в один рендер (например, объект + направляющая композиции, или референс + логотип бренда). openai/* принимает до 4 изображений, google/* — до 3; маску нельзя комбинировать с несколькими изображениями.

  • inlineboolean

    Возвращает встроенный предпросмотр изображения (миниатюру), который клиент может отобразить прямо в разговоре, вместе с URL в полном разрешении. По умолчанию используется настройка среды BLOCKRUN_INLINE_IMAGES (выключена, если не задана). Полнофункциональные клиенты (например, расширение VS Code) отображают миниатюру; обычные терминалы игнорируют её. В выключенном состоянии ответы остаются лёгкими.

  • maskstring

    Маска inpaint для операции редактирования (только для openai/gpt-image-*): URI данных в формате base64, URL http(s) или локальный путь к файлу. Прозрачные области маски регенерируются. Нельзя комбинировать с несколькими исходными изображениями.

  • modelenum

    Модель для использования (по умолчанию: openai/gpt-image-2 для генерации и редактирования). gpt-image-2 лучше всего отображает текст на изображении; nano-banana-pro для фотореализма 4K; cogview-4 / grok-imagine-image для дешёвых черновиков.

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

    Описание изображения или инструкции по редактированию

  • sizestring

    Размер изображения. Распространенные значения: 1024x1024 (все модели), 1536x1024 / 1024x1536 (gpt-image-*), 2048x2048 / 4096x4096 (nano-banana-pro), 1280x720 / 2048x1024 / 2048x2048 / 2848x1600 (seedream-5-pro)

blockrun_marketsтолько чтениевнешний мир

Данные рынков предсказаний и деривативов через агрегатор Predexon. Фиксированная базовая ставка $0.0075 за вызов (для каждого эндпоинта) плюс сетевая комиссия шлюза - $0.001 на Base сегодня, на Solana не указана; заголовок 402 содержит точную сумму (мы резервируем $0.0095). POLYMARKET (Tier 1): - polymarket/events, polymarket/markets - возвращает список событий/рынков (фильтрация, сортировка, пагинация) - polymarket/markets/keyset, polymarket/events/keyset - возвращает те же данные с курсорной keyset-пагинацией (параметры: { pagination_key }) - polymarket/crypto-updown - возвращает рынки криптовалют на повышение/понижение - polymarket/market-price/:token_id - возвращает текущую/историческую цену - polymarket/candlesticks/:condition_id - возвращает OHLCV по рынку - polymarket/candlesticks/token/:token_id - возвращает OHLCV по отдельному токену исхода - polymarket/volume-chart/:condition_id - возвращает объём с разбивкой YES/NO - polymarket/orderbooks, polymarket/trades, polymarket/activity - polymarket/markets/:token_id/volume, polymarket/markets/:condition_id/open_interest - polymarket/positions - возвращает позиции пользователей - polymarket/leaderboard, polymarket/leaderboard/market/:condition_id - polymarket/cohorts/stats, polymarket/market/:condition_id/top-holders - polymarket/uma/markets, polymarket/uma/market/:condition_id - возвращает вопросы/таймлайн оракула UMA POLYMARKET (Tier 2 - аналитика кошельков и smart-money): - polymarket/wallet/:wallet - полный профиль умного кошелька - polymarket/wallet/:wallet/markets, .../similar - polymarket/wallet/pnl/:wallet, .../positions/:wallet, .../volume-chart/:wallet - polymarket/wallets/profiles - возвращает пакетные профили, GET с параметрами: { addresses } (POST возвращает 404); polymarket/wallets/filter - фильтр AND/OR - polymarket/market/:condition_id/smart-money, polymarket/markets/smart-activity ИДЕНТИФИКАЦИЯ КОШЕЛЬКОВ И КЛАСТЕРИЗАЦИЯ (Tier 2) - кросс-контекстные метки и граф on-chain связей: - polymarket/wallet/identity/:wallet - возвращает идентификацию и метаданные профиля для одного кошелька - polymarket/wallet/identities - принимает POST { addresses: [...] } для пакетного поиска (до 200 кошельков) - polymarket/wallet/:address/cluster - обнаруживает...

Параметры
  • agent_idstring

    Идентификатор агента для отслеживания бюджета и контроля его соблюдения.

  • bodyany

    JSON-тело для POST-запросов (запускает pmQuery — большинство эндпоинтов используют GET).

  • paramsobject

    Параметры запроса для GET-запросов (например, markets/search использует { q: 'Bitcoin', status: 'open', venue: 'polymarket', limit: '20' })

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

    Путь эндпоинта, без строки запроса, например 'polymarket/events', 'kalshi/markets' (фильтр через params: { ticker: 'KXBTC-25MAR14' }), 'polymarket/wallet/0xabc...', 'markets/search'

blockrun_modalвнешний мир

Запускает изолированный код в песочнице BlockRun/Modal — одноразовый удаленный контейнер, опционально с GPU. Используйте, когда нужно: чистое временное окружение, доступ к GPU (только T4/L4/A10G/A100/H100 — эти пять) или более безопасное место для непроверенного кода. Для обычной работы с репозиторием предпочитайте локальные инструменты. ⚠️ timeout — ЭТО ОПЛАЧИВАЕМОЕ ВРЕМЯ ЖИЗНИ — списывается сразу полностью, НИКОГДА не возвращается. Это не таймаут простоя: вы платите за то время, которое ЗАПРАШИВАЕТЕ, а не за то, которое используете, и при досрочном завершении ничего не возвращается. Запрашивайте то, что нужно, а не безопасный на вид потолок. - timeout ≤ 300 с → фиксировано: $0.0120 CPU · $0.0520 T4 · $0.0820 L4 · $0.1020 A10G · $0.2020 A100 · $0.4020 H100 - timeout > 300 с → ЗА ЧАС × всё запрошенное время жизни: $0.10/ч CPU · $1.50 T4 · $2.00 L4 · $2.50 A10G · $4.00 A100 · $8.00/ч H100 например: { timeout: 600, gpu: "A100" } = $0.6687 · { timeout: 86400, gpu: "H100" } = $192.00 Общие пути (все POST): - sandbox/create — тело: { image?, timeout?, cpu?, memory?, gpu?, setup_commands? } (см. выше — от $0.0120 до $192.00) - sandbox/exec — тело: { sandbox_id, command: ["python","-c","..."], timeout? } ($0.0030) - sandbox/status — тело: { sandbox_id } ($0.0030) - sandbox/terminate — тело: { sandbox_id } ($0.0030) Полные таблицы цен и детали по GPU — в навыке modal.

Параметры
  • agent_idstring

    Идентификатор агента для отслеживания бюджета и контроля его соблюдения.

  • bodyany

    Тело JSON. Отправляется как POST.

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

    Эндпоинт в /v1/modal/, например 'sandbox/create', 'sandbox/exec'

blockrun_modelsтолько чтениевнешний мир

Выводит список доступных моделей ИИ с ценами. Используйте для поиска моделей и сравнения стоимости.

Параметры
  • categoryenum

    Фильтр по категории

  • providerstring

    Фильтровать по провайдеру (например, 'openai', 'anthropic')

blockrun_music

Генерирует музыкальные треки через BlockRun x402 (асинхронно, клиент опрашивает сервер). Генерирует полноценный MP3-трек длительностью ~3 минуты. На это уходит 1-3 минуты. Инструмент отправляет задание и, для более медленных треков, опрашивает сервер, пока оно не будет готово. На кошельке Base оплата проходит, только когда возвращается готовый трек: если задание завершилось ошибкой, плата не взимается; если этот клиент прекращает ожидание, пока платный запрос ещё в обработке, шлюз всё равно может провести платёж, и текст ошибки об этом сообщает. На Solana и через account rail шлюз списывает оплату за задание, когда ПРИНИМАЕТ его, поэтому задание, которое позже завершится ошибкой или превысит бюджет опроса, всё равно будет оплачено: текст ошибки сообщает об этом и называет задание, которое остаётся доступным для получения ~48 часов. Модель: minimax/music-2.5+ ($0.1575 за трек, до ~4 минут) Возвращает постоянный URL, размещённый на BlockRun.

Параметры
  • agent_idstring

    Идентификатор агента для отслеживания бюджета и контроля его соблюдения.

  • instrumentalboolean

    Генерировать без вокала (по умолчанию: включено)

  • lyricsstring

    Свои тексты. Нельзя использовать с instrumental: true

  • modelenum

    Музыкальная модель для использования

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

    Музыкальный стиль, настроение или описание. Например: «энергичный синтвейв с неоновыми пэдами», «расслабляющие лоу-фай биты», «эпичный оркестровый саундтрек к фильму»

blockrun_phoneвнешний мир

Интеллектуальный анализ номеров телефонов, предоставление номеров США/Канада и исходящие AI-голосовые звонки. Основные пути (path — всё после /v1/): - phone/lookup POST body: { phoneNumber } ($0.01) - phone/lookup/fraud POST body: { phoneNumber } — сигналы SIM-swap + переадресация звонков ($0.05) - phone/numbers/buy POST body: { country?: "US"|"CA", areaCode? } — аренда на 30 дней ($5.00) - phone/numbers/renew POST body: { phoneNumber } — продлить на 30 дней ($5.00) - phone/numbers/list POST body: {} — номера, принадлежащие вашему кошельку ($0.001) - phone/numbers/release POST body: { phoneNumber } — вернуть в пул (бесплатно) - voice/call POST body: { to, task, from, voice?, max_duration?, ... } ($0.54 фикс) - voice/call/{call_id} GET (без тела) — опрос статуса + расшифровка (бесплатно) ОБЯЗАТЕЛЬНО для voice/call: from должен быть номером, принадлежащим вашему кошельку. Сначала приобретите его через phone/numbers/buy ($5, аренда на 30 дней). Голосовые пресеты: nat, josh, maya, june, paige, derek, florian. Номера телефонов используются в формате E.164 (например, +1 и 10 цифр США, или +<код-страны><номер>). Схема голосового звонка, подробности о голосовых пресетах и полные структуры тела запроса — в навыке phone.

Параметры
  • agent_idstring

    Идентификатор агента для отслеживания бюджета и контроля его соблюдения.

  • bodyany

    JSON-тело. Отправляется как POST. Опустите для бесплатного GET-опроса (voice/call/{call_id}).

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

    Эндпоинт находится после /v1/. Используйте 'phone/...' для поиска и операций с номерами, 'voice/call' для исходящих AI-звонков, 'voice/call/{id}' (без тела запроса) для проверки статуса.

blockrun_polymarketвнешний мир

Торгуйте на рынках предсказаний Polymarket (CLOB V2, Polygon). РЕАЛЬНЫЕ ДЕНЬГИ — ордера тратят pUSD с вашего депозитного кошелька Polymarket, подписанные локально вашим ключом BlockRun. Бесплатный инструмент (без платы за BlockRun API); сначала узнавайте рынки/цены/идентификаторы токенов через blockrun_markets. Сначала выполните setup (и повторно после пополнения). Он создаёт безгазовый депозитный кошелёк, принадлежащий вашему ключу, проверяет баланс pUSD + одобрения обменника и печатает инструкции по пополнению. Нулевая настройка — ни аккаунта Polymarket, ни ключей API; setup сам получает учётные данные из вашего ключа кошелька. Действия: - setup — создать/проверить депозитный кошелёк, пополнение, одобрения (confirm:true чтобы подписать пакет одобрений), проверка региона. Идемпотентен. - fund — пополнить депозитный кошелёк из вашего собственного Base USDC, без газа (confirm:true). Обязателен amount_usd. BlockRun платит газ + берёт $0.01; вам не нужен ETH. Нон-кастодиально (USDC → мост Polymarket → ваш хранилище). - buy / sell — token_id (или condition_id+outcome) + либо price+size (лимитный), либо amount_usd (рыночная покупка) / size (рыночная продажа). confirm:true ОБЯЗАТЕЛЕН для размещения; без него — предпросмотр (dry-run). Лимит на ордер: POLYMARKET_MAX_BET_USD (по умолчанию $25). - orders — список открытых ордеров (опциональный фильтр condition_id) - cancel — order_id:"…" или all:true - positions — позиции, включая подлежащие выкупу выигрыши (бесплатный Data-API) - redeem — забрать разрешённые выигрыши по condition_id (confirm:true; без газа) - withdraw — вывести pUSD → нативный USDC на Base на ваш кошелёк агента (confirm:true). amount_usd опционален (по умолчанию весь баланс); to_address опционален (по умолчанию ваш кошелёк). Цены — вероятности от 0 до 1 на тиковой сетке рынка. token_id берётся из данных Polymarket от blockrun_markets. Геоблок обрабатывается по умолчанию (трафик CLOB идёт через финский выход BlockRun) — setup сообщает ваш статус региона. Соблюдение условий Polymarket для юрисдикции пользователя — ответственность пользователя.

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

    Операция для выполнения

  • agent_idstring

    Тег для журнала ставок сессии (ставки не расходуют бюджет API x402)

  • allboolean

    Отменить ВСЕ открытые ордера

  • amount_usdnumber

    pUSD доллары: тратить (покупка на рынке) или выводить (снятие; по умолчанию полный баланс)

  • condition_idstring

    Идентификатор рыночного условия (0x…). С outcome он определяет token_id; нужен для выкупа.

  • confirmboolean

    Должно быть верно для размещения заказов / подписания одобрений / погашения. Опустите для предварительного просмотра в режиме сухого прогона.

  • expires_atinteger

    Истечение срока в Unix-секундах (только GTD, ≥ ~3 мин в будущем)

  • max_fill_pricenumber

    Только для рыночных ордеров: наихудшее исполнение, которое вы принимаете (0-1). По умолчанию берётся наихудшее исполнение из последнего предпросмотра этой сессии для того же token+side, так что простой confirm:true уже удерживается в рамках заявленного - ордербук, который ушёл дальше, отклоняется, а не подписывается. Передайте это, чтобы расширить или сузить границу. Покупка = потолок, продажа = пол.

  • order_idstring

    ID заказа для отмены

  • order_typeenum

    По умолчанию: GTC для лимитных ордеров, FOK для рыночных ордеров.

  • outcomestring

    Метка результата (например, 'Yes'), используется с condition_id, когда token_id опущен

  • post_onlyboolean

    Лимитный ордер только для мейкера (отклоняется, если он пересечёт книгу заявок).

  • pricenumber

    Укажите лимитную цену как вероятность (0–1). Опустите для рыночного ордера.

  • sizenumber

    Акции — требуются для лимитных ордеров и рыночных продаж

  • to_addressstring

    вывод: адрес назначения в Base (по умолчанию: кошелёк вашего агента)

  • token_idstring

    Идентификатор токена исхода (десятичный ERC-1155 id из blockrun_markets clobTokenIds)

blockrun_polymarket_readтолько чтениевнешний мир

Читает или просматривает состояние Polymarket без подписания и без изменения чего-либо. Действия: - positions - активы, текущая стоимость, PnL и статус выкупа (бесплатный Data API) - orders - открытые CLOB-ордера, опционально отфильтрованные по condition_id - preview - формирует предпросмотр ордера на покупку/продажу в реальном времени на основе книги CLOB. Требуется указать side и token_id (или condition_id+outcome). Для рыночных покупок используется amount_usd; для лимитных ордеров - price+size. Это действие никогда не принимает confirm и никогда не подписывает и не отправляет ордер. Используйте blockrun_polymarket только для настройки и операций, влияющих на средства: подтверждённая покупка/продажа, отмена, выкуп, пополнение или вывод средств.

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

    Операция только для чтения

  • amount_usdnumber

    Предпросмотр: сумма pUSD для рыночной покупки

  • condition_idstring

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

  • expires_atinteger

    Предпросмотр: срок действия GTD в Unix-секундах

  • order_typeenum

    предпросмотр: тип заказа

  • outcomestring

    предпросмотр: метка исхода, используемая с condition_id

  • post_onlyboolean

    Предпросмотр: лимитный ордер только для мейкера

  • pricenumber

    предпросмотр: лимитная вероятность; пропустить для рыночного ордера

  • sideenum

    Предпросмотр: сторона заказа

  • sizenumber

    Предпросмотр: акции для лимитных и рыночных продаж

  • token_idstring

    Предпросмотр: идентификатор токена результата

blockrun_priceтолько чтениевнешний мир

Котировки в реальном времени и история OHLC для криптовалют, FX и товаров (на базе Pyth), плюс каталог тикеров для 12 фондовых рынков. - action="price": котировка в реальном времени по символу - action="history": бары OHLC между from/to (unix-секунды) - action="list": поиск: список доступных символов (бесплатно) Цены: - crypto / fx / commodity: БЕСПЛАТНО для price, history и list - stocks / usstock: list (каталог тикеров) БЕСПЛАТНО; price/history НЕ ОБСЛУЖИВАЮТСЯ: шлюз возвращает 501 до оплаты с 2026-09-05, ничего не списывается, не повторяйте запрос Фондовые рынки: us, hk, jp, kr, gb, de, fr, nl, ie, lu, cn, ca (обязательно при category="stocks"). Примеры: - { action: "price", category: "crypto", symbol: "BTC-USD" } - { action: "price", category: "fx", symbol: "EUR-USD" } - { action: "history", category: "crypto", symbol: "ETH-USD", resolution: "D", from: 1700000000, to: 1710000000 } - { action: "list", category: "crypto", query: "sol" }

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

    Какой endpoint использовать: price, history или list?

  • agent_idstring

    Идентификатор агента для отслеживания бюджета и контроля его соблюдения.

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

    Категория рынка.

  • fromnumber

    Начало окна истории (в секундах Unix).

  • limitinteger

    Максимум элементов в списке (по умолчанию 100, максимум 2000).

  • marketenum

    Код фондового рынка — обязателен, когда category='stocks'.

  • querystring

    Текстовый фильтр для списка.

  • resolutionenum

    Разрешение баров для истории (по умолчанию D).

  • sessionenum

    Подсказка по сессии для акций (до/после/во время); игнорируется для инструментов, отличных от акций.

  • symbolstring

    Тикер (обязателен для цены и истории). Например: BTC-USD, EUR-USD, XAU-USD.

  • tonumber

    Конец окна истории (в секундах Unix).

blockrun_realface

Регистрирует лицо реального человека как актив BytePlus RealFace, затем использует его для генерации видео в Seedance 2.0 (blockrun_video real_face_asset_id). Актив RealFace (ta_xxxx) позволяет Seedance 2.0 / 2.0-fast / 2.0-mini генерировать видео КОНКРЕТНОГО реального человека, а не обычное seed-изображение. Только эти три модели: seedance-2.5 численно новее, но НЕ принимает активы ta_, а seedance-1.5-pro никогда их не принимал. Регистрация состоит из нескольких шагов, потому что BytePlus требует проверку живости на телефоне (реальный человек кивает и моргает перед камерой) перед загрузкой фото лица. Действия: - init: БЕСПЛАТНО. Создаёт группу активов + H5-ссылку для телефона. Инструмент отображает ссылку как QR-код и открывает его; реальный человек сканирует его на своём телефоне и проходит проверку живости (~1 минута). Передайте group_id, чтобы обновить истёкшую ссылку. - status: БЕСПЛАТНО. Опрашивает группу, пока статус не станет "active" (ready_to_finalize:true). H5-ссылка действительна ~120 секунд. Повторно вызовите init, если она истекла. - enroll: ПЛАТНО ($0.01). Оплачивается на Solana или Base с кошелька или с ключа аккаунта BlockRun. После активации группы загрузите чёткое фронтальное фото (image_url) того же САМОГО человека. Возвращает идентификатор актива ta_xxxx. - portrait: ПЛАТНО ($0.01). Оплачивается на Solana или Base с кошелька или с ключа аккаунта BlockRun. Виртуальный портрет: регистрирует ИИ-СГЕНЕРИРОВАННОГО персонажа напрямую из URL изображения, проверка живости НЕ нужна (один шаг: name + image_url → ta_xxxx). Только для вымышленных/ИИ-персонажей; для реального человека используйте поток init→status→enroll с проверкой живости. - list: БЕСПЛАТНО, ТОЛЬКО В РЕЖИМЕ КОШЕЛЬКА (активы индексируются по адресу кошелька). Перечисляет активы RealFace + Virtual Portrait, зарегистрированные этим кошельком (их id ta_xxxx + имена), чтобы вы могли выбрать один для blockrun_video. Типичный поток: 1. blockrun_realface action:"init" name:"Alice" → сканируйте QR-код на телефоне, пройдите проверку живости 2. blockrun_realface action:"status" group_id:"legacy_rf_…" → повторяйте, пока ready_to_finalize:true 3. blockrun_realface action:"enroll" name:"Alice" group_id:"legacy_rf_…"…

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

    Что делать?

  • agent_idstring

    Идентификатор агента для отслеживания и контроля бюджета (только для регистрации).

  • group_idstring

    Asset-group id из init (требуется для status и enroll; передайте в init, чтобы обновить истёкшую ссылку H5). Не используется portrait.

  • image_urlstring

    Публичный HTTPS-URL с чётким изображением лица анфас (JPG/PNG/WEBP, до 10 МБ). Нужен для регистрации и портрета.

  • namestring

    Отображаемое имя для персоны/персонажа (требуется для инициализации, регистрации и портрета).

blockrun_rpcвнешний мир

Прямой JSON-RPC для 40+ блокчейнов - один эндпоинт, без узла, без API-ключа. $0.002 базово за вызов плюс фиксированная комиссия шлюза за транзакцию ($0.001 сегодня; мы резервируем $0.002, поэтому budget/confirm показывают $0.004 за одиночный вызов). Пакетный JSON-RPC стоит $0.002 за элемент плюс ОДНА комиссия - пакетируйте, когда можно. Используйте, когда нужны данные, которые не покрывают инструменты более высокого уровня: чтение контрактов (eth_call), балансы, блоки, транзакции, логи, газ или любой нативный для сети метод RPC. Сети (полный каталог в навыке rpc): ethereum, base, arbitrum, optimism, polygon, bsc, avalanche, solana, bitcoin, sui, near, ripple, polkadot, dogecoin, litecoin, monad, berachain, unichain, hyperevm, sonic и ещё 20+. Примеры: blockrun_rpc({ network: "ethereum", method: "eth_blockNumber" }) blockrun_rpc({ network: "base", method: "eth_getBalance", params: ["0xabc...", "latest"] }) blockrun_rpc({ network: "solana", method: "getSlot" }) blockrun_rpc({ network: "bitcoin", method: "getblockchaininfo" }) blockrun_rpc({ network: "ethereum", body: [{jsonrpc:"2.0",id:1,method:"eth_blockNumber"},{...}] }) // пакетный вызов Предпочитайте blockrun_price (бесплатные котировки) или blockrun_dex (бесплатные данные DEX), когда они отвечают на вопрос - этот инструмент даёт прямой доступ к сети.

Параметры
  • agent_idstring

    Идентификатор агента для отслеживания бюджета и контроля его соблюдения.

  • bodyany

    Полное тело запроса JSON-RPC 2.0 или массив таких тел (пакетный запрос). При установке переопределяет method/params.

  • methodstring

    JSON-RPC метод, например, 'eth_blockNumber', 'eth_call', 'getSlot' (Solana), 'getblockchaininfo' (Bitcoin). Обязателен, если не задан 'body'.

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

    Ключ цепочки, например, 'ethereum', 'base', 'solana', 'bitcoin', 'arbitrum', 'polygon'. Неизвестные слаги передаются в шлюз Tatum.

  • paramsany

    Массив параметров для метода JSON-RPC, например: ['0xabc...', 'latest'].

blockrun_searchтолько чтениевнешний мир

Grok Live Search: веб и новости в реальном времени с результатами, обобщёнными ИИ, и цитатами. Фиксированные $0.08 за вызов плюс комиссия сети шлюза ($0.001 в Base сегодня, на Solana нет; мы резервируем $0.002), одна и та же цена при любом max_results, так что запрашивайте столько источников, сколько нужно для вопроса. Обычная структура: - body: { query: "...", sources: ["web","news"], max_results: 10, from_date: "YYYY-MM-DD", to_date: "YYYY-MM-DD" } sources принимает любое подмножество из ["web","news"] (по умолчанию ["web"], передайте оба для покрытия новостей). Источника X/Twitter нет (удалён upstream 2026-07-05; запрос на него отклоняется до оплаты). max_results от 1 до 50 (по умолчанию 10); это не меняет цену. Полная структура запроса + примеры в навыке search (skills/search/SKILL.md).

Параметры
  • agent_idstring

    Идентификатор агента для отслеживания бюджета и контроля его соблюдения.

  • bodyany

    Тело запроса. Как минимум { query: '...' }. Отправляется через POST.

  • pathstring

    Подпуть эндпоинта относительно /v1/search/ (по умолчанию пусто: корень /v1/search). Резервируется для будущих интерфейсов.

blockrun_speech

ElevenLabs голос через BlockRun x402 — озвучивание текста, создание звуковых эффектов, список голосов. Действия: - speak (по умолчанию): преобразование текста в речь. Например, "произнеси это голосом sarah". Цена = символы / 1000 × тариф (минимум $0.001), стоимость указывается до оплаты. - sound_effect: кинематографические звуковые эффекты по текстовому описанию, до 22 секунд ($0.0525 за клип) - voices: список доступных голосов (бесплатно) Модели (speak): elevenlabs/flash-v2.5 ($0.05 за 1 тыс. символов, ~75 мс, по умолчанию), elevenlabs/turbo-v2.5 ($0.05 за 1 тыс.), elevenlabs/multilingual-v2 ($0.10 за 1 тыс., озвучка), elevenlabs/v3 ($0.10 за 1 тыс., максимально выразительный) Псевдонимы голосов: sarah (по умолчанию), george, laura, charlie, river, roger, callum, harry — либо любой raw voice_id из ElevenLabs. Возвращает URL аудиофайла — скачивайте сразу, если нужно его сохранить.

Параметры
  • actionenum

    speak: преобразует текст в речь (по умолчанию). sound_effect: создаёт звуковой эффект. voices: перечисляет голоса (бесплатно).

  • agent_idstring

    Идентификатор агента для отслеживания бюджета и контроля его соблюдения.

  • duration_secondsnumber

    Длительность звукового эффекта в секундах (только для sound_effect; по умолчанию: auto)

  • inputstring

    speak: текст для синтеза. sound_effect: описание звука, например, «дождь по жестяной крыше, дальний гром» (максимум 1000 символов).

  • modelenum

    Речевая модель (только для озвучивания). seed-audio-1.0 управляется через промпт: голос, эмоции и постановка задаются во входном тексте, параметр голоса игнорируется, а оплата считается за каждую оценённую секунду вывода.

  • prompt_influencenumber

    Насколько буквально следовать подсказке, 0-1 (только звуковой эффект)

  • response_formatenum

    Аудиоформат

  • speednumber

    Скорость воспроизведения 0.7-1.2 (только речь)

  • voicestring

    Псевдоним голоса (sarah, george, laura, charlie, river, roger, callum, harry) или исходный voice_id от ElevenLabs. По умолчанию: sarah.

blockrun_video

Генерирует короткие AI-видео через BlockRun x402 в активной сети Base или Solana (асинхронно, с опросом на стороне клиента). Превращает текстовый промпт (и опциональное seed-изображение) в короткий видеоклип (MP4 или MOV на Seedance 2.5). Инструмент отправляет задачу, затем опрашивает статус, пока видео не будет готово (обычно всё занимает 60-180 с; жёсткий лимит - 9 мин для Base / 15 мин для Solana). На рельсах кошелька оплата проходит только тогда, когда upstream возвращает готовое видео: если задача падает, с вас не списывают; если клиент сдаётся, пока платный опрос ещё в полёте, шлюз всё равно может провести списание, и текст ошибки об этом сообщает. На рельсах аккаунта задача оплачивается, когда шлюз её принимает, поэтому за упавшую задачу или за задачу, пережившую бюджет опроса, деньги всё равно списывают - ошибка это называет. Модели. Каждый тариф ниже - это то, что с вас СПИСЫВАЮТ (с учётом маржи и комиссии за транзакцию), при базовых 720p, которые Seedance рендерит по умолчанию с синхронизированным звуком: - azure/sora-2 ($0.105/сек, 720p + синхронизированный звук, текст-или-изображение-в-видео) - OpenAI Sora 2 через Azure AI Foundry. duration_seconds должен быть 4, 8 или 12 (по умолчанию 4 с -> ~$0.42 за клип). image_url принимает НЕЧЕЛОВЕЧЕСКОЕ референсное изображение (лица отбраковываются модерацией на стороне upstream - для реальных людей используйте Seedance + RealFace); цена та же, что и для текст-в-видео. Без RealFace, без last_frame_url. Пока только Base: шлюз Solana оценивает её как Seedance 2.0 за $1.135, и инструмент отказывается принимать эту котировку без подписи. - xai/grok-imagine-video ($0.05/сек при 480p по умолчанию, $0.07/сек при 720p; по умолчанию 8 с -> $0.401 за клип, 1-15 с) - стилизованное, быстрое. Только 480p/720p. - bytedance/seedance-1.5-pro (~$0.071/сек, 4-12 с, по умолчанию 5 с -> ~$0.35 за клип) - самый дешёвый Seedance, цена на стороне upstream считается по токенам - bytedance/seedance-2.0-mini (~$0.080/сек, 4-15 с, по умолчанию 5 с) - качество поколения 2.0 примерно за половину тарифа 2.0-fast; потолок 720p; поддерживает RealFace, первый/последний кадр и полный набор референсов. САМАЯ ДЕШЁВАЯ модель, которая принимает референсное видео/аудио - предпочитайте её вместо 2.0 для работы с референсами, если только вам не нужно 4K. - bytedance/seedance-2.0-fast ($0.165/сек, 4-15 с,…

Параметры
  • agent_idstring

    Идентификатор агента для отслеживания бюджета и контроля его соблюдения.

  • aspect_ratioenum

    Соотношение сторон вывода. Seedance учитывает полный набор; Sora использует его только для выбора между портретной и альбомной ориентацией (9:16 / 3:4 -> портретная); Grok игнорирует его (шлюз никогда не передаёт его в xAI). По умолчанию используется собственное значение модели. (9:21 удалено 2026-08-07 — ни одна модель Seedance не поддерживает его; используйте 9:16 для вертикальной ориентации.)

  • bitrate_modeenum

    Только для Seedance 2.x (2.0, 2.0-fast, 2.0-mini, 2.5): битрейт вывода. По умолчанию: standard.

  • camera_fixedboolean

    Только для Seedance 1.5-pro: зафиксируйте камеру, чтобы кадр не смещался.

  • duration_secondsinteger

    Продолжительность для оплаты. По умолчанию используется стандартное значение модели (8s xAI, 5s Seedance, 4s Sora). Диапазон для каждой модели: seedance-1.5-pro 4-12s · seedance-2.0 / 2.0-fast / 2.0-mini 4-15s · seedance-2.5 4-30s · sora-2 ровно 4, 8 или 12 · grok-imagine-video 1-15s.

  • generate_audioboolean

    Только для Seedance: нужно ли генерировать синхронизированную звуковую дорожку. По умолчанию включено для text-to-video и выключено для image/RealFace-условий. Автоматически сгенерированный звук иногда отклоняется модерацией на стороне сервиса («output audio may contain sensitive information») даже для безобидных промптов — передайте false, чтобы пропустить звук и избежать этого сбоя. Игнорируется xAI/Sora.

  • image_urlstring

    Необязательный URL стартового изображения для генерации видео из изображения.

  • last_frame_urlstring

    Seedance 1.5-pro / 2.0 / 2.0-fast / 2.0-mini / 2.5 (2.5 нет в платёжном канале Solana-кошелька): интерполяция первого и последнего кадра. Второй URL изображения, который задаёт ПОСЛЕДНИЙ кадр, чтобы модель интерполировала от image_url (первый кадр) → last_frame_url (последний кадр). Требует image_url; взаимоисключающий с real_face_asset_id.

  • modelenum

    Видеомодель для использования

  • output_formatenum

    Только для Seedance 2.5: выходной контейнер. Все остальные модели возвращают MP4.

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

    Текстовое описание видео для генерации. Например: «красное яблоко медленно вращается на деревянном столе», «колибри зависла возле красного цветка, замедленная съёмка»

  • real_face_asset_idstring

    BytePlus RealFace ID ресурса (из blockrun_realface enroll/list) для генерации видео конкретного реального человека. Только Seedance 2.0 / 2.0-fast / 2.0-mini (не 2.5). Взаимоисключается с image_url.

  • reference_audiosobject[]

    ТОЛЬКО ACCOUNT RAIL. Аудиореференсные клипы (1-3), те же модели. Требует референсное изображение или видео в дополнение. Списывается по тарифу 0.3x от лимита видеоклипа (15.2 с в семействе 2.0, 30.2 с в 2.5).

  • reference_image_urlsstring[]

    ТОЛЬКО ACCOUNT RAIL (BLOCKRUN_API_KEY): шлюзы Base и Solana отклоняют референсные медиа с ошибкой 400. Референсные изображения персонажа/стиля, на которые в промпте ссылаются как 'image 1', 'image 2': до 9 для seedance-2.0 / 2.0-fast / 2.0-mini, 30 для 2.5. Несовместимы с image_url / last_frame_url / real_face_asset_id.

  • reference_videosobject[]

    ТОЛЬКО ACCOUNT RAIL. Клипы-референсы движения (1-3) в семействе seedance-2.0 и 2.5. Каждый клип ТАРИФИЦИРУЕТСЯ ПО ПОТОЛКУ СВОЕЙ МОДЕЛИ (15.2s в семействе 2.0, 30.2s в 2.5) независимо от его реальной длины, так что один клип удорожает рендер 5s 720p примерно в 4 раза (seedance-2.0-mini ~$0.40 -> ~$1.61), ~7x на 2.5, при 480p ещё больше.

  • resolutionenum

    Разрешение вывода. Seedance по умолчанию работает в 720p и тарифицируется по токенам (~2.25x при 1080p, ~9x при 4K); наборы для каждой модели из опубликованной схемы token360: seedance-2.0 480p/720p/1080p/4K · 1.5-pro 480p/720p/1080p · 2.0-fast, 2.0-mini и 2.5 только 480p/720p. grok-imagine-video поддерживает 480p (по умолчанию, $0.05/сек) и 720p ($0.07/сек) и отклоняет более высокие разрешения. Игнорируется только Sora (исключено из запроса).

  • return_last_frameboolean

    Только для Seedance: также возвращает последний кадр в виде URL изображения, чтобы использовать его как seed для следующего клипа в цепочке.

  • safety_identifierstring

    Только для Seedance: непрозрачный, стабильный идентификатор конечного пользователя, передаваемый вышестоящему сервису для атрибуции злоупотреблений. Это не фильтр контента. НЕ помещайте в него персональные данные.

  • seedinteger

    Только для Seedance 1.5-pro: seed для воспроизводимости. Одинаковый seed и одинаковый промпт повторно рендерят один и тот же клип.

  • watermarkboolean

    Только для Seedance: впечатывает водяной знак провайдера в результат. По умолчанию выключено.

blockrun_wallet

Управляет платёжным кошельком BlockRun и контролирует бюджеты расходов агентов. Этот инструмент нужно вызывать первым, если любой другой инструмент blockrun_* возвращает ошибку оплаты или баланса. Его нужно вызывать для проверки текущего баланса USDC перед дорогостоящими операциями. Его нужно вызывать для установки лимитов расходов перед созданием дочерних агентов. Если этот сервер работает с API-ключом BlockRun (BLOCKRUN_API_KEY), кошелька и сети нет: status сообщает об аккаунте, а setup/qr/deposit/chain не применяются. Кредитами можно управлять на https://user.blockrun.ai/dashboard/credits. В режиме кошелька сервер хранит ДВА кошелька: один в Solana, один в Base, но платит только в ОДНОЙ активной сети за раз. status показывает оба адреса/баланса и то, какая сеть активна. Новые установки по умолчанию используют Solana; существующий кошелёк Base остаётся на Base, пока вы не переключите. Чтобы переключить сеть (без переменных окружения, без редактирования файлов, без перезапуска): 1. action:"chain" chain:"solana" → создаёт и активирует кошелёк Solana 2. action:"setup" → адрес + QR для пополнения активной сети Переключиться обратно можно с помощью action:"chain" chain:"base". Почти всё теперь проводится в любой из сетей; только blockrun_defi (DefiLlama) и blockrun_modal работают только с Base, а также нативные Anthropic (claude-*) в blockrun_chat. Действия: - status (по умолчанию): показывает оба адреса кошельков + балансы USDC, активную сеть, расходы за сессию - deposit: покупает USDC картой: выпускает одноразовую ссылку Coinbase Onramp и открывает её в браузере (только Base; средства поступают на ваш собственный кошелёк). Платные инструменты автоматически открывают её при ошибке недостатка средств; её можно вызвать напрямую, чтобы пополнить заранее. - setup: получает инструкции по пополнению + QR-код для АКТИВНОЙ сети (его нужно вызывать, когда баланс равен 0) - qr: открывает QR-код (активной сети) в системном просмотрщике - chain + chain:"base"|"solana": переключает активную платёжную сеть (без chain: можно просто посмотреть текущую) Контроль бюджета: - budget + budget_action:"set" + budget_amount:1.00 → устанавливает глобальный лимит расходов - budget + budget_action:"check" (по умолчанию) → сообщает лимит, расходы и остаток

Параметры
  • actionenum

    Что делать?

  • agent_idstring

    Идентификатор агента для действий делегирования, отзыва и отчета.

  • agent_limitnumber

    Лимит бюджета в USD для этого агента (требуется для делегирования)

  • budget_actionenum

    Действие бюджета (для action='budget'). По умолчанию 'check', который только выводит отчёт.

  • budget_amountnumber

    Лимит бюджета в долларах США (для budget_action='set')

  • chainenum

    Целевая цепочка для действия='chain'. Опустите, чтобы просмотреть текущую активную цепочку.

0.54.4основная
0.54.3
0.54.2
0.54.1
0.54.0
0.53.1
0.53.0
0.52.3
0.52.2
0.52.1
0.52.0
0.51.1
0.51.0
0.50.0
0.49.0
0.48.0
0.47.0
0.46.0
0.45.1
0.45.0
0.44.0
0.43.0
0.42.0
0.41.1
0.41.0
0.40.3
0.40.2
0.40.1
0.40.0
0.39.1
0.39.0
0.38.1
0.38.0
0.37.1
0.37.0
0.36.0
0.35.0
0.34.0
0.33.0
0.32.9
0.32.8
0.32.7
0.32.6
0.32.5
0.32.4
0.32.3
0.32.2
0.32.1
0.32.0
0.31.6
0.31.5
0.31.4
0.31.3
0.31.2
0.31.1
0.31.0
0.30.10
0.30.9
0.30.8
0.30.7
0.30.6
0.30.5
0.30.4
0.30.3
0.30.2
0.30.1
0.30.0
0.28.0
0.26.0
0.25.3
0.25.2
0.25.1
0.25.0
0.24.3
0.24.2
0.24.1
0.24.0
0.23.2
0.23.1
0.23.0
0.22.3
0.22.2
0.22.1
0.22.0
0.21.5
0.21.4
0.21.3
0.21.2
0.21.1
0.21.0
0.20.0
0.19.2
0.19.1
0.19.0
0.18.1
0.18.0
0.17.0
0.16.1
0.16.0
0.15.1
0.15.0
0.14.4
0.14.3
0.14.2
0.14.1
0.14.0
0.13.0
0.11.0
0.9.1
0.9.0
0.8.0
0.7.2
0.7.1
0.7.0
0.6.9
0.6.8
0.6.7
0.6.6
0.6.5
0.6.4
0.6.3
0.6.2
0.6.1
0.6.0
0.5.2
0.5.1
0.4.2
0.4.1
0.3.0
0.2.2
0.2.1
0.2.0
0.1.0

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

Любой клиент

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

{
  "mcpServers": {
    "blockrunai-blockrun-mcp-kzdn1khm9q": {
      "command": "npx",
      "args": [
        "-y",
        "@blockrun/mcp"
      ]
    }
  }
}
CursorCursor

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

{
  "mcpServers": {
    "blockrunai-blockrun-mcp-kzdn1khm9q": {
      "command": "npx",
      "args": [
        "-y",
        "@blockrun/mcp"
      ]
    }
  }
}
VS Code

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

{
  "servers": {
    "blockrunai-blockrun-mcp-kzdn1khm9q": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@blockrun/mcp"
      ]
    }
  }
}

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

code --add-mcp "{\"name\":\"blockrunai-blockrun-mcp-kzdn1khm9q\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"@blockrun/mcp\"]}"
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": {
    "blockrunai-blockrun-mcp-kzdn1khm9q": {
      "command": "npx",
      "args": [
        "-y",
        "@blockrun/mcp"
      ]
    }
  }
}
Claude CodeClaude Code

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

claude mcp add blockrunai-blockrun-mcp-kzdn1khm9q -- npx -y @blockrun/mcp

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

claude mcp add-json blockrunai-blockrun-mcp-kzdn1khm9q "{\"command\":\"npx\",\"args\":[\"-y\",\"@blockrun/mcp\"]}"
CodexCodex

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

codex mcp add blockrunai-blockrun-mcp-kzdn1khm9q -- npx -y @blockrun/mcp

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

[mcp_servers.blockrunai-blockrun-mcp-kzdn1khm9q]
command = "npx"
args = ["-y", "@blockrun/mcp"]
PerplexityPerplexity

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

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

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

WindsurfWindsurf

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

{
  "mcpServers": {
    "blockrunai-blockrun-mcp-kzdn1khm9q": {
      "command": "npx",
      "args": [
        "-y",
        "@blockrun/mcp"
      ]
    }
  }
}
ClineCline

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

{
  "mcpServers": {
    "blockrunai-blockrun-mcp-kzdn1khm9q": {
      "command": "npx",
      "args": [
        "-y",
        "@blockrun/mcp"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

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

mcpServers:
  - name: blockrunai-blockrun-mcp-kzdn1khm9q
    command: npx
    args:
      - "-y"
      - "@blockrun/mcp"
Zed

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

{
  "context_servers": {
    "blockrunai-blockrun-mcp-kzdn1khm9q": {
      "command": "npx",
      "args": [
        "-y",
        "@blockrun/mcp"
      ]
    }
  }
}

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

tamasPetki/HeadlessTracker

tamasPetki/HeadlessTracker

от tamaspetki

MCP сервер для агрегации крипто-портфеля: читает балансы бирж, кошельков и рынков предсказаний в режиме read-only. API-ключи хранятся локально и не передаются ИИ-хосту. Полезен инвесторам и трейдер...

TypeScript⭐ 6
botwallet-co/mcp

botwallet-co/mcp

от botwallet-co

MCP сервер для AI-агентов с финансовой автономией: выставление счетов, оплата API и управление USDC-кошельком. Владелец задаёт лимиты и одобряет крупные транзакции. Использует FROST-подписи — без единого приватного ключа.

TypeScript⭐ 4
cryptobriefing/gloria-mcp

cryptobriefing/gloria-mcp

от cryptobriefing

MCP сервер для доступа к крипто-новостям с AI-аналитикой от Gloria AI. Включает свежие заголовки, поиск, сводки по категориям и расширенные данные через x402. Полезен трейдерам и аналитикам.

Python⭐ 1
heurist-network/heurist-mesh-mcp-server

heurist-network/heurist-mesh-mcp-server

официальный

от heurist-network

Сервер MCP на базе Heurist Mesh для Web3-аналитики: 30+ AI-агентов для анализа трендов, токенов и кошельков. Интегрируется с Claude, Cursor, оптимизирован для AI. Полезен разработчикам и трейдерам.

Python⭐ 67
demwick/polymarket-agent-mcp

demwick/polymarket-agent-mcp

от demwick

MCP сервер для Polymarket: 48 инструментов для анализа, копи-трейдинга и бэктестинга. Используется трейдерами и аналитиками для автоматизации работы на рынках предсказаний.

TypeScript⭐ 16
qbt-labs/openmm-mcp

qbt-labs/openmm-mcp

от qbt-labs

MCP сервер для OpenMM даёт AI-агентам доступ к рыночным данным, торговле и стратегиям через любой MCP-клиент. Работает локально с шифрованием ключей или через хостинг с оплатой USDC. Полезен трейде...

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

Лука Никитин