ByteChef — рабочие процессы и MCP-серверы для агентов

ByteChef

Платформа с открытым ядром: рабочие процессы и действия сервисов становятся MCP-инструментами для Claude, Cursor и Windsurf

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

Широкий доступ

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

  • Инструменты сервера выполняют действия в подключенных сервисах, например в Slack или HubSpot, с учетными данными ваших соединений
  • При выключенной аутентификации единственной защитой остается секретный ключ в адресе сервера
  • Один вызов инструмента запускает весь рабочий процесс со всеми его шагами
Все причины и проверки

bytechefhq/bytechef

Установка

Ручная установка

docker run --name bytechef -it -p 8080:8080 --env BYTECHEF_DATABASE=h2 --env BYTECHEF_AI_MEMORY_PROVIDER=in_memory -v ~/.bytechef:/root/.bytechef docker.bytechef.io/bytechef/bytechef:latest

Быстрый запуск для проверки со встроенной базой H2; вход на `http://localhost:8080/login`.

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

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

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Инструменты сервера выполняют действия в подключенных сервисах, например в Slack или HubSpot, с учетными данными ваших соединений
  • При выключенной аутентификации единственной защитой остается секретный ключ в адресе сервера
  • Один вызов инструмента запускает весь рабочий процесс со всеми его шагами

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

Что делает

ByteChef — платформа с открытым ядром (Apache 2.0) для автоматизации рабочих процессов и ИИ-агентов, которую разворачивают у себя через Docker. Проект заявляет более 250 коннекторов, и каждый из них служит инструментом для агента. Для Claude Code, Cursor и Windsurf важна часть про MCP. В разделе Automation вы создаете MCP-сервер и выбираете, что отдать агенту: отдельные действия компонентов (например, отправить сообщение в Slack) и целые рабочие процессы, которые начинаются с триггера New Workflow Call. Сервер получает адрес вида `https://<ваш-хост>/api/automation/<секретный-ключ>/mcp`, а вкладка Connect дает готовые фрагменты для Claude, Cursor, Windsurf и других клиентов. Для каждого инструмента задаются имя, описание и параметры: часть вы фиксируете сами, остальные модель подставляет при вызове выражением `fromAi`. Платформа работает и как клиент: внешние MCP-серверы подключаются к агенту ByteChef как источники инструментов. Каждый вызов инструмента идет как обычный запуск рабочего процесса и виден в журнале запусков с входами, выходами и шагами.

Для кого. Для команд, которые уже автоматизируют процессы и хотят отдать Claude Code или Cursor готовые рабочие процессы и действия сервисов, не раздавая агенту ключи.

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

  • Нужно, чтобы агент запускал ваш процесс (например, оформление возврата) как один инструмент
  • Агенту нужны действия в Slack или HubSpot, а ключи вы не хотите передавать ему напрямую
  • Хотите видеть каждый вызов агента в журнале запусков с входами и выходами
  • Нужно одно место для коннекторов, рабочих процессов и инструментов агентов, с развертыванием у себя
  • Хотите менять поведение инструмента в одном месте, без правки каждого клиента

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

  • Нужен один готовый MCP-сервер под конкретный сервис: ради него разворачивать платформу с базой данных избыточно
  • Нет желания администрировать Docker и PostgreSQL: платформа работает у вас на сервере
  • Нужны возможности, помеченные как Enterprise Edition, например ключи API администратора: они лицензируются отдельно
  • Вызов должен укладываться в секунды: сервер ждет завершения рабочего процесса до 300 секунд

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

Вызови инструмент оформления возврата из ByteChef для заказа 4812 и покажи, чем закончился запуск.

MCP

Транспорт
http
Авторизация
API-ключ

Ограничения

Платформу нужно развернуть самостоятельно: для проверки подойдет контейнер Docker со встроенной базой H2, для постоянной работы проект рекомендует Docker Compose с PostgreSQL. Миграции с H2 на PostgreSQL нет. Новый MCP-сервер создается выключенным, а в список инструментов попадают только рабочие процессы с триггером New Workflow Call.

Код вне папок `server/ee/` и `client/src/ee/` открыт по Apache 2.0, внутри них действует лицензия Enterprise Edition. Адрес сервера содержит секретный ключ: при выключенной аутентификации он остается единственной защитой. Доступность образов Docker из России при подготовке карточки не проверялась.

Как отключить. Выключите переключатель Enabled у MCP-сервера в разделе MCP Servers или удалите сервер. Секретный ключ в адресе меняет кнопка обновления во вкладке Connect, старый адрес перестает работать. Из клиента сервер убирает `claude mcp remove` с вашим именем сервера.

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

Как подключить ByteChef к Claude Code или Cursor?

Создайте MCP-сервер в разделе Automation, добавьте нужные действия и рабочие процессы, включите его и скопируйте адрес вида `https://<ваш-хост>/api/automation/<секретный-ключ>/mcp` на вкладке Connect. Там же готовые фрагменты для Claude, Cursor и Windsurf.

Нужна ли аутентификация при подключении?

Для новых серверов да: нужен API-ключ или JWT доверенного издателя, без него ответ 401. Серверы, созданные до появления настройки, работают без аутентификации, пока вы не включите флажок Require authentication.

Как быстро запустить ByteChef для проверки?

Нужен Docker Desktop. Выполните `docker run --name bytechef -it -p 8080:8080 --env BYTECHEF_DATABASE=h2 --env BYTECHEF_AI_MEMORY_PROVIDER=in_memory -v ~/.bytechef:/root/.bytechef docker.bytechef.io/bytechef/bytechef:latest` и откройте `http://localhost:8080/login`. База H2 подходит только для оценки.

Какие рабочие процессы можно отдать агенту?

Только те, что начинаются с триггера New Workflow Call (`workflow/v1/newWorkflowCall`). Каждый становится одним инструментом, вызов ждет завершения до 300 секунд и возвращает ответ процесса. Если процесс остановился на шаге согласования, инструмент вернет статус `approval_required`.

Что в ByteChef бесплатно, а что требует Enterprise Edition?

Ядро выпущено под Apache 2.0 и подходит для самостоятельного развертывания и коммерческого использования. Код в папках `server/ee/` и `client/src/ee/` закрыт лицензией Enterprise Edition. К ней относятся, например, ключи API администратора.

Обсуждение

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

MCP-серверы

MCP-сервер для управления Windows: агент открывает приложения, кликает и печатает, читает состояние окон и интерфейса, работает с файлами и PowerShell

MCP-серверШирокий доступ11,2 тыс.Звезды репозитория
Официальный

apra-fleet по MCP управляет флотом ИИ-агентов на разных машинах и моделях и ведет многочасовые рабочие процессы

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

Официальный плагин Zapier MCP: агент получает доступ к действиям в тысячах приложений через подключенный аккаунт Zapier

ПлагинШирокий доступ453Звезды репозитория
Официальный

Self-hosted панель для управления несколькими агентами: постановка задач, обзор прогонов, учет трат и подключение по MCP, CLI или REST

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

Flow-Like MCP

Flow-Like

MCP-узлы Flow-Like открывают функции визуального процесса агенту через HTTP с выбранными инструментами и доступами

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

MCP-сервер и CLI wincli: агент управляет окнами Windows по именам кнопок и полей через UI Automation, без координат скриншота

MCP-серверШирокий доступ129Звезды репозитория

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

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

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
ByteChef — рабочие процессы и MCP-серверы для агентов (эта карточка)даAPI-ключ1 057
n8n-MCPнетключ необязателен23 220справка по нодам n8n для агента; ByteChef сам хранит процессы и отдает их как MCP-инструменты
Zapier MCPдаOAuth453доступ к действиям в приложениях через облако Zapier; ByteChef разворачивают у себя

Коротко о README

ByteChef — альтернатива n8n и Zapier под лицензией Apache 2.0. Отличия: сохранение каждого запуска с возобновлением с места остановки, встроенный режим для SaaS-продуктов и агент как шаг с циклом. Дальше идут таблица возможностей по редакциям, 12 поставщиков моделей, хранилища памяти и векторные базы, ограничители для агентов, способы запуска в Docker и ответы на частые вопросы.

Бейдж для README

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

Foxx AIByteChef — рабочие процессы и MCP-серверы для агентов
Foxx AI

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