io.github.BlockRunAI/blockrun-mcp
Веб-поиск, глубокие исследования, предиктивные рынки и данные по криптовалютам для AI-агентов. Оплата за вызов через x402.
Что это
Веб-поиск, глубокие исследования, предиктивные рынки и данные по криптовалютам для AI-агентов. Оплата за вызов через x402.
Как подключить
Вставьте блок в конфиг клиента (Claude Desktop, Claude Code, Cursor, VS Code, Cline). Команда и package собраны из полей официального MCP Registry.
Что нового в версиях
Исправлена ошибка, из-за которой клиент ошибочно сообщал об отсутствии списания при таймауте Settlement на Solana.
- ИсправленоКлиент теперь корректно обрабатывает заголовки Retry-After и не тратит лимит переподписывания при ожидании результата Settlement.
- ИсправленоПри любом незавершённом исходе платежа (таймаут, ошибка 500, недоступность challenge) система теперь фиксирует заявку и указывает, что списание возможно.
- ИсправленоПри нечитаемом challenge в ответе 402 вместо прерывания задачи включается фоллбэк на опрос статуса оплаты.
Solana-оплаты заменены на Ed25519-подписи, OpenJev заменён на Decisions API, добавлена bs58.
- ИсправленоВ Solana-видео-задачах оплата теперь подтверждается Ed25519-подписью кошелька, а не транзакцией.
- Ломает совместимостьМодель OpenJev заменена на совместимый с OpenAI Decisions API на базе gpt-6-luna.
- НовоеДобавлена поддержка нового эндпоинта /v1/decisions с вопросами, предикатами и изображениями.
- Новоеbs58 добавлен в явные зависимости проекта.
Исправлены критические ошибки дублирования транзакций при выводе средств и некорректная обработка ошибок HTTP-запросов.
- ИсправленоУстранено дублирование подписи транзакций при повторных попытках вывода средств (EOA и relayer).
- ИсправленоHTTP 408 больше не считается окончательным отказом, что предотвращает преждевременное освобождение резервов.
- ИсправленоЗапись данных о выводе в состояние теперь выполняется до отправки запроса, защищая от потери данных при сбоях процесса.
- ИсправленоИстечение срока действия релеедера теперь корректно помечается как «неизвестный результат», а не безопасное выполнение.
Исправлено некорректное ценообразование для blockrun_search: теперь стоимость фиксирована и не зависит от количества источников.
- Исправленоblockrun_search теперь имеет фиксированную цену $0.08 за вызов, независимо от параметра max_results.
- ИсправленоУстранено расхождение между резервированием средств и фактической стоимостью запроса к API.
- ИсправленоОбновлены описания инструментов, навыки и документация с указанием новой плоской тарификации.
- ИсправленоОбновлены тесты стоимости поиска для проверки корректности фиксированной цены.
Добавлены цены на новые модели чатов, исправлено резервирование для длинных промптов и поддержка референсных клипов в Seedance 2.5.
- НовоеДобавлены тарифы для новых моделей: gpt-6-sol, gpt-6-luna, gpt-5.1, claude-opus-5.5, claude-sonnet-5.5, grok-4.6 и grok-4.7.
- ИсправленоSeedance 2.5 теперь поддерживает референсные видео и аудио (до 30 с), исправлено резервирование стоимости под потолок модели.
- ИсправленоИсправлено резервирование для длинных промптов: теперь учитывается цена long-context, а не базовая ставка.
- ИсправленоУбран устаревший tencent/hy3 из дешёвого тарифа, так как модель отключена и редиректится на qwen3.7-flash.
Исправлено некорректное поведение seedance-2.5 на Solana: модель теперь корректно отклоняется с понятным сообщением.
- ИсправленоИсправлена ошибка, при которой seedance-2.5 на Solana возвращала 400 вместо цитирования; теперь запрос корректно отклоняется с указанием причины.
- ИсправленоОбновлены описания параметров и документация docs/seedance-capabilities.md для отражения текущих возможностей моделей.
- ИсправленоПодтверждена корректная валидация параметров вывода (output_format, bitrate_mode, watermark, return_last_frame) на обоих шлюзах.
Исправлена ошибка парсинга JSON в Claude: теперь обёрнутые в markdown-блоки ответы корректно извлекаются.
- ИсправленоИсправлена проблема с response_format: json_object для нативного пути Claude, когда парсер падал из-за лишних бэктиков.
- ИсправленоРеализована логика извлечения (unwrapping) только тех ответов, которые целиком состоят из одного fenced-блока.
- ИсправленоСохранена структура thinking-блоков и добавлена запись исходного fenced-ответа в structuredContent.native для отладки.
Добавлен эндпоинт decide для суждений через OpenJev как навык, а не инструмент; без изменений в коде.
- НовоеПоявился навык decide: эндпоинт POST api.blockrun.ai/v1/decide для суждений через OpenJev.
- НовоеПоддерживаются три типа вопросов: yes/no, выбор из меток и оценочные шкалы.
- НовоеПоля confidence указывает долю согласия, а не вероятность правильности ответа.
- НовоеРекомендуется экспортировать ключ через shell, чтобы избежать проблем с биллингом.
- Код в src/ не менялся, количество инструментов и цены остались прежними.
Все релизы на GitHub → Пересказ на русском — по заметкам к релизам и коммитам.