ByteAsk Embedded MCP

Справочники по прошивкам для агента: регистры, Modbus и SCPI с цитатой и страницей, а при отсутствии данных отказ без выдумки

  • 26 ★ репозитория
  • Последний коммит
  • MIT
MCP-серверОфициальный

Минимальный доступ

Почему такой уровень

  • Агент отправляет тексты запросов на внешний сервер ByteAsk, заявки request_document записываются там в журнал
Все причины и проверки

byteask/byteask-embedded-mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/byteask-embedded-mcp

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

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

  • Агент отправляет тексты запросов на внешний сервер ByteAsk, заявки request_document записываются там в журнал

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

ByteAsk Embedded MCP — открытый сервер за сервисом ByteAsk Embedded Docs. Он нужен агентам, которые пишут код прошивок, драйверов и протоколов и должны брать точные факты: смещения регистров, коды функций Modbus, точки SunSpec, команды SCPI, пороги срабатывания, символы API. Сервер возвращает дословные фрагменты со ссылкой на раздел и страницу, а не составленный ответ. Если подходящего источника нет, сервер отвечает "нет уверенного совпадения" и не подставляет значение. Три инструмента: search_docs ищет по корпусу и возвращает до восьми результатов, get_context раскрывает результат до всего раздела по result_id, request_document просит добавить недостающий документ, запрос записывается на стороне сервера. Описания инструментов настроены так, чтобы агент вызывал поиск при виде шестнадцатеричного значения, кода Modbus или названия МК. Подключение к размещенному серверу идет по адресу https://mcp.byteask.ai/mcp. Репозиторий содержит сам сервер, транспорты stdio и Streamable HTTP, проверку токена и интерфейс поискового бэкенда.

Для кого. Инженерам встраиваемых систем, чей агент пишет драйверы и протоколы и не должен придумывать значения регистров по памяти.

Подходит, если

  • Нужно узнать, какой код функции Modbus записывает несколько регистров, и получить номер страницы
  • Агент пишет драйвер Ethernet-контроллера и сверяет имя регистра ETH_DMACTXDLAR по справочнику
  • Параметры точек SunSpec для инвертора проверяют по документу перед записью в код
  • Для команды SCPI нужна дословная формулировка из руководства прибора
  • Не хватает документа в корпусе, и через request_document подают заявку на добавление

Не подходит, если

  • Нужны собственные документы в поиске: корпус с лицензированными источниками остается на стороне ByteAsk
  • Требуется синтез или объяснение: сервер возвращает дословные фрагменты, а не готовый ответ
  • Работа идет вне встраиваемой разработки: корпус рассчитан на справочники по прошивкам и протоколам
  • Нужна гарантированная защита внешнего доступа: проверка токена в репозитории работает как заглушка

Пример запроса к агенту

Какой код функции Modbus записывает несколько регистров удержания? Ответь цитатой из справочника с номером страницы.

MCP

Транспорт
stdio, http
Авторизация
не нужна

Переменные окружения

MCP_HTTP_AUTH_TOKEN секрет
Токен для HTTP-запуска, без него сервер работает без авторизации (только для разработки).
BYTEASK_BACKEND
Модуль и фабрика бэкенда в формате module:callable, пусто означает пример.

Ограничения

Проект в стадии `beta`. В репозитории только сервер и пример бэкенда с несколькими иллюстративными записями, а движок поиска и лицензированный корпус работают на стороне размещенного сервиса. Проверка токена для HTTP описана как заглушка с общим секретом, перед публичным открытием ее заменяют настоящей авторизацией. Последний коммит в репозитории сделан в июне 2026 года. Для локального запуска нужны Python 3.10 и uv.

Как отключить. Выполните claude mcp `remove` byteask-embedded-docs. Серверу не нужны локальные службы, после удаления агент перестает обращаться к адресу mcp.byteask.ai.

Частые вопросы

Как подключить ByteAsk Embedded Docs к Claude Code?

Выполните claude mcp add --transport http byteask-embedded-docs https://mcp.byteask.ai/mcp. Для Codex и Cursor в README приведен вариант через npx -y mcp-remote с тем же адресом.

Что сервер делает, когда ответа нет?

Возвращает честное "нет уверенного совпадения" и подсказывает не выдумывать значение. Сервер не составляет ответов и не подставляет похожие данные.

Можно ли запустить сервер локально со своими документами?

Да, через интерфейс SearchBackend: реализуйте методы `search` и get_context и укажите модуль в переменной BYTEASK_BACKEND. Без этого запускается пример с иллюстративными записями.

Нужен ли ключ для размещенного сервера?

README для размещенного адреса ключ не упоминает: команда подключения содержит только адрес. Для собственного HTTP-запуска можно задать токен через MCP_HTTP_AUTH_TOKEN.

Что делает request_document?

Подает заявку на добавление недостающего документа в корпус, заявка записывается в журнал на стороне сервера.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы
Официальный

MCP-сервер Ref: поиск по документации API и библиотек, который отдает агенту только нужные куски страниц

MCP-серверРасширенный доступ1,2 тыс.Звезды репозитория

Docs MCP Server

Grounded Docs MCP Server

Локальный MCP-сервер: индексирует документацию из сайтов, GitHub, npm, PyPI и файлов и дает агенту поиск по нужной версии

MCP-серверРасширенный доступ1,9 тыс.Звезды репозитория

MCP-сервер, который дает агенту читать файлы, искать по коду и запускать команды в рабочей папке

MCP-серверШирокий доступ1,2 тыс.Звезды репозитория
Российский стек

MCP-сервер для Codex со смысловым поиском по документации Библиотеки стандартных подсистем 1С

MCP-серверРасширенный доступ3Звезды репозитория
Официальный

Консольный отладчик MCP-серверов от Giant Swarm: REPL для инструментов, OAuth 2.1 и режим MCP-сервера для Cursor

CLIРасширенный доступ38Звезды репозитория
Официальный

MCP-сервер превращает операции OpenAPI в инструменты агента и отправляет реальные запросы к указанному REST API.

MCP-серверРасширенный доступ302Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
ByteAsk Embedded MCP (эта карточка)дане нужна26
Embedded Skillsнет787скиллы для сборки, отладки и шин, а не поиск цитат в справочниках
Context7даAPI-ключ64 240подставляет документацию библиотек нужной версии, а не справочники по регистрам и протоколам

Коротко о README

README объясняет назначение сервера, быстрый старт на uv, способы подключения к Claude Code, Codex и Cursor и таблицу инструментов с примером ответа. Дальше описаны интерфейс бэкенда, переменные окружения, запуск по HTTP, структура проекта и меры безопасности.

Бейдж для README

Сообщить о проблеме

Foxx AIByteAsk Embedded MCP
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.