claude-flow — MCP-сервер для Claude Code: что делает и установка
Подключает Claude Code к инструментам claude-flow для работы с агентами и координации задач. Для запуска через MCP понадобится ANTHROPIC_API_KEY.
claude mcp add --env ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> --env CLAUDE_FLOW_MODE=<CLAUDE_FLOW_MODE> --env CLAUDE_FLOW_MEMORY_PATH=<CLAUDE_FLOW_MEMORY_PATH> --env CLAUDE_FLOW_MAX_AGENTS=<CLAUDE_FLOW_MAX_AGENTS> --env CLAUDE_FLOW_PORT=<CLAUDE_FLOW_PORT> --transport stdio claude-flow -- npx -y claude-flowЧто делает claude-flow
claude-flow добавляет слой управления агентами вокруг Claude Code и Codex: сервер предоставляет инструменты для координации агентов и работы с памятью между сессиями. Его можно подключить как локальный MCP-сервер через npx.
Для Claude Code в команде подключения задаются ANTHROPIC_API_KEY, GITHUB_TOKEN и FLOW_NEXUS_API_KEY. Если нужного ключа нет, эта команда не запустит сервер с заданной конфигурацией. Проект также описывает роение агентов и обмен между машинами, но эти возможности зависят от выбранного режима и настройки.
Какие задачи решает
- подключить инструменты claude-flow к Claude Code через MCP
- координировать работу нескольких агентов над задачей
- сохранять контекст между сессиями
- организовать обмен между агентами на разных машинах
Примеры запросов агенту
- Скоординируй нескольких агентов, чтобы выполнить эту задачу.
- Используй память claude-flow, чтобы продолжить работу с контекстом прошлой сессии.
- Настрой взаимодействие агентов на разных машинах.
Как установить claude-flow
Командой платформы
claude mcp add --env ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> --env CLAUDE_FLOW_MODE=<CLAUDE_FLOW_MODE> --env CLAUDE_FLOW_MEMORY_PATH=<CLAUDE_FLOW_MEMORY_PATH> --env CLAUDE_FLOW_MAX_AGENTS=<CLAUDE_FLOW_MAX_AGENTS> --env CLAUDE_FLOW_PORT=<CLAUDE_FLOW_PORT> --transport stdio claude-flow -- npx -y claude-flowВместо <…> подставьте свои значения. Ещё 2 переменные окружения — в README сервера
Командой платформы
codex mcp add claude-flow --env ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> --env CLAUDE_FLOW_MODE=<CLAUDE_FLOW_MODE> --env CLAUDE_FLOW_MEMORY_PATH=<CLAUDE_FLOW_MEMORY_PATH> --env CLAUDE_FLOW_MAX_AGENTS=<CLAUDE_FLOW_MAX_AGENTS> --env CLAUDE_FLOW_PORT=<CLAUDE_FLOW_PORT> -- npx -y claude-flowВместо <…> подставьте свои значения. Ещё 2 переменные окружения — в README сервера
Файл настроек
{
"mcpServers": {
"claude-flow": {
"command": "npx",
"args": [
"-y",
"claude-flow"
],
"env": {
"ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>",
"CLAUDE_FLOW_MODE": "<CLAUDE_FLOW_MODE>",
"CLAUDE_FLOW_MEMORY_PATH": "<CLAUDE_FLOW_MEMORY_PATH>",
"CLAUDE_FLOW_MAX_AGENTS": "<CLAUDE_FLOW_MAX_AGENTS>",
"CLAUDE_FLOW_PORT": "<CLAUDE_FLOW_PORT>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 2 переменные окружения — в README сервера
Файл настроек
{
"servers": {
"claude-flow": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"claude-flow"
],
"env": {
"ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>",
"CLAUDE_FLOW_MODE": "<CLAUDE_FLOW_MODE>",
"CLAUDE_FLOW_MEMORY_PATH": "<CLAUDE_FLOW_MEMORY_PATH>",
"CLAUDE_FLOW_MAX_AGENTS": "<CLAUDE_FLOW_MAX_AGENTS>",
"CLAUDE_FLOW_PORT": "<CLAUDE_FLOW_PORT>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 2 переменные окружения — в README сервера
Командой платформы
gemini mcp add -e ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> -e CLAUDE_FLOW_MODE=<CLAUDE_FLOW_MODE> -e CLAUDE_FLOW_MEMORY_PATH=<CLAUDE_FLOW_MEMORY_PATH> -e CLAUDE_FLOW_MAX_AGENTS=<CLAUDE_FLOW_MAX_AGENTS> -e CLAUDE_FLOW_PORT=<CLAUDE_FLOW_PORT> claude-flow npx -y claude-flowВместо <…> подставьте свои значения. Ещё 2 переменные окружения — в README сервера
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о claude-flow
Как установить claude-flow в Claude Code?
Выполните `claude mcp add claude-flow -e ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> -e GITHUB_TOKEN=<GITHUB_TOKEN> -e FLOW_NEXUS_API_KEY=<FLOW_NEXUS_API_KEY> -- npx -y claude-flow`. Подставьте значения ключей вместо плейсхолдеров.
Что делает claude-flow?
Подключает к Claude Code и Codex инструменты для управления агентами, координации задач и работы с памятью между сессиями.
Какие ключи нужны для запуска в Claude Code?
В команде подключения используются ANTHROPIC_API_KEY, GITHUB_TOKEN и FLOW_NEXUS_API_KEY.