infomaniak-mcp-agent — MCP-сервер для Claude Code
MCP-сервер для управления инфраструктурой Infomaniak. Помогает настраивать почту kSuite, веб-хостинг, DNS-записи и хранилище kDrive через текстовые запросы в чате.
claude mcp add --env INFOMANIAK_API_TOKEN=<INFOMANIAK_API_TOKEN> --env INFOMANIAK_AUTH_MODE=<INFOMANIAK_AUTH_MODE> --env INFOMANIAK_SASESSION=<INFOMANIAK_SASESSION> --env INFOMANIAK_XSRF_TOKEN=<INFOMANIAK_XSRF_TOKEN> --transport stdio infomaniak-mcp-agent -- npx -y infomaniak-mcp-agentЧто делает infomaniak-mcp-agent
Сервер связывает окружение модели с публичным API Infomaniak и внутренними эндпоинтами панели управления. В состав входят 78 инструментов для администрирования доменов, зон DNSSEC, почтовых адресов и дисковых квот. Это исключает ручные переходы в браузер для типовых операций.
Разрушительные операции защищены двухфазным подтверждением. Сервер сначала отдаёт план правок и генерирует одноразовый токен со сроком действия 60 секунд. Модель не применит изменения, пока пользователь явно не подтвердит выполнение с этим токеном.
Для записи параметров хостинга одного токена API недостаточно: требуются сессионные куки INFOMANIAK_SASESSION и INFOMANIAK_XSRF_TOKEN. Без передачи этих переменных частичная автоматизация сайтов не запустится из-за ограничений публичного интерфейса провайдера.
Какие задачи решает
- проверить срок действия доменов и сертификатов на аккаунте
- добавить или обновить записи DNS и параметры DKIM
- создать почтовый ящик kSuite с пересылкой входящих писем
- выяснить распределение свободного места на дисках kDrive
Примеры запросов агенту
- Проверь домены на моём аккаунте Infomaniak и покажи те, которые истекают в ближайшие 60 дней.
- Создай почтовый ящик [email protected] и настрой пересылку писем на личный адрес.
- Покажи список моих дисков kDrive и проверь, сколько свободного места на них осталось.
Как установить infomaniak-mcp-agent
Командой платформы
claude mcp add --env INFOMANIAK_API_TOKEN=<INFOMANIAK_API_TOKEN> --env INFOMANIAK_AUTH_MODE=<INFOMANIAK_AUTH_MODE> --env INFOMANIAK_SASESSION=<INFOMANIAK_SASESSION> --env INFOMANIAK_XSRF_TOKEN=<INFOMANIAK_XSRF_TOKEN> --transport stdio infomaniak-mcp-agent -- npx -y infomaniak-mcp-agentВместо <…> подставьте свои значения
Командой платформы
codex mcp add infomaniak-mcp-agent --env INFOMANIAK_API_TOKEN=<INFOMANIAK_API_TOKEN> --env INFOMANIAK_AUTH_MODE=<INFOMANIAK_AUTH_MODE> --env INFOMANIAK_SASESSION=<INFOMANIAK_SASESSION> --env INFOMANIAK_XSRF_TOKEN=<INFOMANIAK_XSRF_TOKEN> -- npx -y infomaniak-mcp-agentВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"infomaniak-mcp-agent": {
"command": "npx",
"args": [
"-y",
"infomaniak-mcp-agent"
],
"env": {
"INFOMANIAK_API_TOKEN": "<INFOMANIAK_API_TOKEN>",
"INFOMANIAK_AUTH_MODE": "<INFOMANIAK_AUTH_MODE>",
"INFOMANIAK_SASESSION": "<INFOMANIAK_SASESSION>",
"INFOMANIAK_XSRF_TOKEN": "<INFOMANIAK_XSRF_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"infomaniak-mcp-agent": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"infomaniak-mcp-agent"
],
"env": {
"INFOMANIAK_API_TOKEN": "<INFOMANIAK_API_TOKEN>",
"INFOMANIAK_AUTH_MODE": "<INFOMANIAK_AUTH_MODE>",
"INFOMANIAK_SASESSION": "<INFOMANIAK_SASESSION>",
"INFOMANIAK_XSRF_TOKEN": "<INFOMANIAK_XSRF_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e INFOMANIAK_API_TOKEN=<INFOMANIAK_API_TOKEN> -e INFOMANIAK_AUTH_MODE=<INFOMANIAK_AUTH_MODE> -e INFOMANIAK_SASESSION=<INFOMANIAK_SASESSION> -e INFOMANIAK_XSRF_TOKEN=<INFOMANIAK_XSRF_TOKEN> infomaniak-mcp-agent npx -y infomaniak-mcp-agentВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о infomaniak-mcp-agent
Как установить infomaniak-mcp-agent в Claude Code?
Выполните команду `claude mcp add infomaniak-mcp-agent -e INFOMANIAK_API_TOKEN=<INFOMANIAK_API_TOKEN> -e INFOMANIAK_SASESSION=<INFOMANIAK_SASESSION> -e INFOMANIAK_XSRF_TOKEN=<INFOMANIAK_XSRF_TOKEN> -- npx -y infomaniak-mcp-agent`. Токен доступа и куки сессии подставляются в соответствующие аргументы окружения.
Зачем нужен infomaniak-mcp-agent?
Он предоставляет модели прямой доступ к сервисам облака Infomaniak. Вы можете проверять состояние инфраструктуры, редактировать DNS и создавать почтовые ящики прямо из CLI.
Как сервер предотвращает случайное удаление данных?
Любая разрушительная команда возвращает предварительный план и временный токен подтверждения на 60 секунд. Изменение не вносится в систему, пока клиент повторно не передаст этот токен.