Linux MCP daemon (mcpd) — MCP-сервер для Claude Code: установка
Даёт ИИ-агенту инструменты для просмотра состояния Linux-сервера и управления им без SSH-оболочки. Доступ к root настраивается отдельно для каждого инструмента.
Открыть на GitHubЧто делает Linux MCP daemon (mcpd)
Агент получает структурированные инструменты для проверки процессов, памяти, дисков, журналов, сети и служб. Вместо общей SSH-оболочки он обращается к MCP-серверу по HTTPS и SSE; TLS включён по умолчанию, а при первом запуске создаётся самоподписанный сертификат.
Каждый вызов выполняет отдельный процесс-воркер под учётной записью Linux. Правила в mcp-sudo.yaml задают, каким пользователям и инструментам разрешён привилегированный доступ; вызовы записываются в журнал, а секреты в аргументах скрываются. Root выдаётся по инструментам, поэтому широкие разрешения требуют осторожной настройки.
Сервер можно запускать на хосте, в Docker или Kubernetes. Для подключения Claude Code используйте адрес сервера с портом 9091; команда добавления регистрирует соединение по SSE.
Какие задачи решает
- проверить загрузку процессора и использование памяти
- найти крупное использование дисков
- посмотреть системные журналы и сетевые соединения
- проверить состояние служб Linux
- разрешить отдельному инструменту работу с root
Примеры запросов агенту
- Проверь процессы, память и диски на Linux-сервере.
- Покажи журналы и сетевые соединения сервера.
- Проверь, какие службы запущены, и перезапусти нужную службу, если это разрешено.
Как установить Linux MCP daemon (mcpd)
1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Командой платформы: удалённый сервер
claude mcp add --transport sse linux-mcp-daemon-mcpd https://{host}:9091/sseCodex
Codex подключает MCP-серверы только по stdio и streamable HTTP, а этот сервер отдаёт SSE
1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Файл настроек
{
"mcpServers": {
"linux-mcp-daemon-mcpd": {
"url": "https://{host}:9091/sse"
}
}
}1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Файл настроек
{
"servers": {
"linux-mcp-daemon-mcpd": {
"type": "sse",
"url": "https://{host}:9091/sse"
}
}
}1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Командой платформы: удалённый сервер
gemini mcp add -t sse linux-mcp-daemon-mcpd https://{host}:9091/sseПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Linux MCP daemon (mcpd)
Как установить Linux MCP daemon (mcpd) в Claude Code?
Выполните claude mcp add --transport sse linux-mcp-daemon-mcpd https://{host}:9091/sse. Замените {host} адресом своего сервера.
Что делает Linux MCP daemon (mcpd)?
Он подключает ИИ-агента к инструментам для проверки и управления Linux-системой. Агент получает структурированные данные о процессах, дисках, журналах и службах без SSH-оболочки.
Как mcpd ограничивает root-доступ?
Отдельный воркер запускается для каждого вызова под учётной записью ОС. Правила mcp-sudo.yaml определяют, каким пользователям и инструментам разрешены привилегии.