Marrow AI — MCP-сервер для Claude Code: функции и установка
MCP-сервер проверяет действия агента по правилам и сохраняет подтверждения результата. Нужен для рабочих процессов, где агенты выполняют привилегированные или ответственные действия.
claude mcp add marrow -e MARROW_API_KEY=<MARROW_API_KEY> -- npx -y @getmarrow/mcpЧто делает Marrow AI: Control Layer for AI Agents
Marrow AI добавляет в рабочий процесс агента проверку перед действием и фиксацию результата после него. Через MCP доступны проверка статуса, управление действиями по правилам, закрытие задачи с подтверждением и уроки для команды агентов. Это слой управления вокруг существующих моделей и сред, а не замена им.
Для запуска нужен API-ключ в переменной MARROW_API_KEY. В Claude Code сервер можно добавить командой claude mcp add; после настройки перезапустите хост агента и проверьте доверие к хукам. В Windows используйте WSL: нативная Windows пока не поддерживается.
Хуки работают внутри хоста агента, поэтому настройки, изменённые вручную, или действия вне хоста они не блокируют. При недоступности Marrow высокорисковые действия удерживаются хуками, а обычные продолжаются с предупреждением.
Какие задачи решает
- проверить действие агента до выполнения
- зафиксировать подтверждение результата задачи
- применить прошлые уроки команды к следующему действию
- согласовать правила для нескольких агентов и сред
Примеры запросов агенту
- Проверь, разрешено ли публиковать этот релиз, и объясни решение.
- Зафиксируй результат задачи вместе с подтверждением выполнения.
- Проверь статус Marrow перед изменением производственных данных.
Как установить Marrow AI: Control Layer for AI Agents
Командой платформы
claude mcp add marrow -e MARROW_API_KEY=<MARROW_API_KEY> -- npx -y @getmarrow/mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add marrow-ai-control-layer-for-ai-agents --env MARROW_API_KEY=<MARROW_API_KEY> -- npx -y @getmarrow/mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"marrow-ai-control-layer-for-ai-agents": {
"command": "npx",
"args": [
"-y",
"@getmarrow/mcp"
],
"env": {
"MARROW_API_KEY": "<MARROW_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"marrow-ai-control-layer-for-ai-agents": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@getmarrow/mcp"
],
"env": {
"MARROW_API_KEY": "<MARROW_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e MARROW_API_KEY=<MARROW_API_KEY> marrow-ai-control-layer-for-ai-agents npx -y @getmarrow/mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Marrow AI: Control Layer for AI Agents
Как установить Marrow AI в Claude Code?
Сначала добавьте сервер командой claude mcp add marrow -e MARROW_API_KEY=<MARROW_API_KEY> -- npx -y @getmarrow/mcp. Затем перезапустите Claude Code и проверьте доверие к хукам.
Что делает Marrow AI?
Он проверяет действия агента по правилам до выполнения и сохраняет подтверждения и результаты после него. Сервер также передаёт команде уроки для последующих действий.
Что нужно для запуска Marrow AI?
Нужен API-ключ, доступный как MARROW_API_KEY. В нативной Windows сервер не поддерживается; используйте WSL.