ruv-swarm MCP

Пакет ruv-swarm запускает stdio MCP-сервер: 17 инструментов с метаданными задач в SQLite, прогнозами и замерами.

  • 393 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Расширенный доступ

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

  • Пакет собирает нативную привязку SQLite и пишет состояние задач в локальные файлы.
Все причины и проверки

ruvnet/ruv-fann

Установка

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

npm install ruv-swarm

Установка пакета из README, затем `npx ruv-swarm mcp start` как stdio-сервер.

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

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

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

  • Пакет собирает нативную привязку SQLite и пишет состояние задач в локальные файлы.

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

Что делает

ruv-swarm — пакет Node.js для координации агентов, хранения состояния задач в SQLite и вызова модулей WebAssembly из репозитория ruv-FANN. В него входит MCP-сервер по stdio для клиентов вроде Claude Code. Запуск: `npx ruv-swarm mcp start`, список инструментов показывает `ruv-swarm mcp tools`. Сервер отдает 17 поддерживаемых инструментов: сохраненные локальные метаданные, плотный вывод нейросети, статистические прогнозы, наблюдения памяти и измеренные локальные тесты производительности. Инструменты обучения через MCP, автономное выполнение DAA, анализ выученных шаблонов и запуск внешних моделей недоступны и возвращают явные ошибки. Обучение плотных сетей с обратным распространением есть отдельно, в JavaScript API пакета.

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

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

  • Состояние задач агентов хранят в локальной базе SQLite и читают через инструменты MCP.
  • Агент строит статистический прогноз по ряду значений и сверяет интервалы.
  • Маленькую плотную сеть запускают на WebAssembly и мерят время локально.
  • Наблюдения агента записывают в память и читают в следующей сессии.

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

  • Нужно обучать сеть через MCP: инструменты обучения недоступны и возвращают ошибку.
  • На машине нет C++20 и Python 3: пакет собирает привязку SQLite из исходников.
  • Нужен сервер WebSocket: в этом дистрибутиве он не реализован.

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

Покажи список инструментов ruv-swarm, построй прогноз по этому ряду и сохрани наблюдение в память.

MCP

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

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

RUV_SWARM_DB_PATH
Путь к базе SQLite для хранения состояния

Ограничения

Пакету нужны Node.js 22.13 или новее, Python 3 и набор сборки C++20: привязка SQLite строится из проверенных исходников, а при ошибке сборки запасного готового модуля нет. Версии пакета npm и крейтов Rust нумеруются отдельно, в клиентах версию лучше закрепить. Кадр JSON-RPC ограничен 1 МиБ, на процесс приходится до 32 ожидающих запросов. Инструменты обучения, автономное выполнение DAA и внешние модели через MCP не работают. Проект большой и быстро меняется, возможности из старых описаний в нем могут отсутствовать.

Как отключить. Удалите запись `ruv-swarm` из настроек клиента. Файлы базы SQLite остаются на диске, их удаляют вручную.

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

Как запустить MCP-сервер?

Командой `npx ruv-swarm mcp start`. В клиенте задают `command` равным `npx` и `args` равным `["ruv-swarm", "mcp", "start"]`.

Что нужно для установки?

Node.js 22.13 или новее, Python 3 и сборочный набор C++20. Пакет ставят командой `npm install ruv-swarm`.

Сколько инструментов у сервера?

17 поддерживаемых. Список выводит `ruv-swarm mcp tools`.

Можно ли обучать сеть через MCP?

Нет, инструменты обучения недоступны. Обучение с обратным распространением доступно только в JavaScript API пакета.

Работает ли WebSocket?

Нет, в этом дистрибутиве сервер WebSocket не реализован. Остается stdio.

Обсуждение

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

MCP-серверы

Команда ak ставит, чинит и проверяет ruflo и agentic-qe, добавляет офлайн-базу RuvNet Brain и связывает Claude Code с Codex

CLIРасширенный доступ61Звезды репозитория

Плагин Claude Code и Codex с локальной базой исходников RuvNet: агент находит нужный инструмент и показывает файл с его кодом.

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

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

CLIШирокий доступ735Звезды репозитория

Один шлюз на Rust между агентом и всеми MCP-серверами: клиент видит 9–17 мета-инструментов, а остальные находит по запросу.

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

Комплект из 176 скиллов, субагентов и MCP-сервера для Claude Code, Cursor, Codex и Windsurf с проверками кода

СкиллШирокий доступ125Звезды репозитория

Маркетплейс плагинов и CLI для Claude Code: рои агентов, фоновые воркеры, векторная память, ревью безопасности и генерация тестов

ПлагинШирокий доступ81,6 тыс.Звезды репозитория

Коротко о README

README пакета для Node.js рассказывает об установке, запуске MCP-сервера, лимитах кадров и очереди и показывает обучение маленькой сети через WebAssembly.

Бейдж для README

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