К основному содержанию
MCP-сервер CX Codex

ChainWeaver — MCP-сервер для Claude Code: что делает и как установить

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

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add chainweaver -- uvx chainweaver
Открыть на GitHub

Что делает ChainWeaver

Сервер превращает проверенные цепочки действий агента в единый инструмент MCP. Когда модель раз за разом выполняет одну и ту же последовательность вызовов, например поиск и форматирование данных, ChainWeaver исключает промежуточные запросы к нейросети. Шаги выполняются локально в коде.

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

Если логика задачи известна заранее, обычная функция на Python будет проще. ChainWeaver нужен в ситуациях, когда повторяющийся маршрут обнаруживают по логам работы агента и хотят безопасно зафиксировать без лишних расходов на токены.

Какие задачи решает

  • сократить число обращений к LLM в типовых цепочках действий
  • проверять типы данных между шагами через строгие схемы
  • объединить повторяющийся маршрут инструментов в один детерминированный шаг
  • отслеживать дрейф схем и сохранять границы разрешений при автоматизации

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

  • Запусти сценарий calc с числом 5
  • Собери проверенную цепочку поиска и разбора данных в один детерминированный шаг
  • Выполни поток double_add_format для входного значения

Как установить ChainWeaver

Командой платформы

claude mcp add chainweaver -- uvx chainweaver

uvx запускает команду с именем пакета; если в README она другая — uvx --from chainweaver <команда>

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о ChainWeaver

Как установить ChainWeaver в Claude Code?

Выполните в терминале команду: claude mcp add chainweaver -- uvx chainweaver.

Зачем нужен ChainWeaver?

Он убирает обращения к нейросети между промежуточными шагами одного сценария. Это экономит токены и ускоряет работу там, где последовательность действий уже проверена.

Чем ChainWeaver отличается от обычной функции на Python?

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

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

Все MCP-серверы по теме «Настройка агента: память, контекст, субагенты» →
REA morluto Инспектирует скомпилированные программы, сборки Electron и JavaScript прямо через ИИ-агента. Помогает понять логику чужих функций без исходного кода. CX Codex +1 ★ 392 262звёзд репо GitHub официальный github Подключает ИИ-агента к GitHub: читает код, заводит issues и пул-реквесты, следит за сборками Actions. Пригодится, когда не хочется переключаться в браузер. CX Codex +1 ★ 33 989звёзд репо Netdata netdata Отдаёт ИИ-агенту данные мониторинга: метрики, логи, алерты и поиск аномалий. Пригодится, когда нужно разобраться, что происходит на сервере, не открывая дашборд. CX Codex +1 ★ 81 163звёзд репо browser-use browser-use Сервер помогает агенту выполнять задачи в браузере: находить данные и заполнять формы. Подключите его, когда нужно поручить агенту действия на веб-странице. CX Codex +1 ★ 119 231звёзд репо Codebase Memory DeusData Локальный MCP-сервер, который строит граф кода, документации и инфраструктуры репозитория. Помогает агенту находить нужные места без повторного чтения файлов. CX Codex +1 ★ 47 577звёзд репо mcp-server HeyPuter Подключает ИИ-агента к Puter: файлы, сайты и воркеры через один MCP-сервер. Пригодится, если проект живёт в облаке Puter. CX Codex +1 ★ 43 902звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой