IONOS CLOUD MCP Server — MCP-сервер для Claude Code
Подключает IONOS CLOUD к ИИ-ассистенту для просмотра инфраструктуры и управления ресурсами с отдельным включением операций записи.
claude mcp add --env IONOS_TOKEN=<IONOS_TOKEN> --env IONOS_S3_ACCESS_KEY=<IONOS_S3_ACCESS_KEY> --env IONOS_S3_SECRET_KEY=<IONOS_S3_SECRET_KEY> --env IONOS_MCP_LOAD_MODE=<IONOS_MCP_LOAD_MODE> --env IONOS_MCP_TOOL_SCOPE=<IONOS_MCP_TOOL_SCOPE> --transport stdio ionos-cloud-mcp-server -- docker run -i --rm -e IONOS_TOKEN -e IONOS_S3_ACCESS_KEY -e IONOS_S3_SECRET_KEY -e IONOS_MCP_LOAD_MODE -e IONOS_MCP_TOOL_SCOPE ghcr.io/ionos-cloud/ionoscloud-mcp:1.1.2Что делает IONOS CLOUD MCP Server
IONOS CLOUD MCP Server даёт ИИ-ассистенту доступ к данным Compute Engine, Kubernetes, Object Storage, DNS, Billing, Certificate Manager и Activity Log. Он умеет перечислять и просматривать серверы, кластеры, бакеты, DNS-зоны, сертификаты, счета и события. В режиме по умолчанию инструменты записи выключены.
Сервер запускается локально или в контейнере, а запросы к IONOS CLOUD идут напрямую по HTTPS. Для подключения через Docker нужны переменные IONOS_TOKEN, IONOS_S3_ACCESS_KEY, IONOS_S3_SECRET_KEY, IONOS_MCP_LOAD_MODE и IONOS_MCP_TOOL_SCOPE. Операции создания, изменения и удаления включаются через область инструментов и требуют подтверждения. Без IONOS_TOKEN подключение к аккаунту IONOS CLOUD не заработает.
Какие задачи решает
- просматривать серверы и сетевые ресурсы IONOS CLOUD
- проверять кластеры Kubernetes и пулы узлов
- анализировать DNS-зоны и записи
- сверять счета, трафик и использование ресурсов
- управлять сертификатами после включения записи
Примеры запросов агенту
- Покажи серверы IONOS CLOUD и их параметры.
- Проверь DNS-зоны и записи для моего аккаунта.
- Составь отчёт по счетам, трафику и использованию ресурсов IONOS CLOUD.
Как установить IONOS CLOUD MCP Server
Командой платформы
claude mcp add --env IONOS_TOKEN=<IONOS_TOKEN> --env IONOS_S3_ACCESS_KEY=<IONOS_S3_ACCESS_KEY> --env IONOS_S3_SECRET_KEY=<IONOS_S3_SECRET_KEY> --env IONOS_MCP_LOAD_MODE=<IONOS_MCP_LOAD_MODE> --env IONOS_MCP_TOOL_SCOPE=<IONOS_MCP_TOOL_SCOPE> --transport stdio ionos-cloud-mcp-server -- docker run -i --rm -e IONOS_TOKEN -e IONOS_S3_ACCESS_KEY -e IONOS_S3_SECRET_KEY -e IONOS_MCP_LOAD_MODE -e IONOS_MCP_TOOL_SCOPE ghcr.io/ionos-cloud/ionoscloud-mcp:1.1.2Вместо <…> подставьте свои значения
Командой платформы
codex mcp add ionos-cloud-mcp-server --env IONOS_TOKEN=<IONOS_TOKEN> --env IONOS_S3_ACCESS_KEY=<IONOS_S3_ACCESS_KEY> --env IONOS_S3_SECRET_KEY=<IONOS_S3_SECRET_KEY> --env IONOS_MCP_LOAD_MODE=<IONOS_MCP_LOAD_MODE> --env IONOS_MCP_TOOL_SCOPE=<IONOS_MCP_TOOL_SCOPE> -- docker run -i --rm -e IONOS_TOKEN -e IONOS_S3_ACCESS_KEY -e IONOS_S3_SECRET_KEY -e IONOS_MCP_LOAD_MODE -e IONOS_MCP_TOOL_SCOPE ghcr.io/ionos-cloud/ionoscloud-mcp:1.1.2Вместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"ionos-cloud-mcp-server": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"IONOS_TOKEN",
"-e",
"IONOS_S3_ACCESS_KEY",
"-e",
"IONOS_S3_SECRET_KEY",
"-e",
"IONOS_MCP_LOAD_MODE",
"-e",
"IONOS_MCP_TOOL_SCOPE",
"ghcr.io/ionos-cloud/ionoscloud-mcp:1.1.2"
],
"env": {
"IONOS_TOKEN": "<IONOS_TOKEN>",
"IONOS_S3_ACCESS_KEY": "<IONOS_S3_ACCESS_KEY>",
"IONOS_S3_SECRET_KEY": "<IONOS_S3_SECRET_KEY>",
"IONOS_MCP_LOAD_MODE": "<IONOS_MCP_LOAD_MODE>",
"IONOS_MCP_TOOL_SCOPE": "<IONOS_MCP_TOOL_SCOPE>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"ionos-cloud-mcp-server": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"IONOS_TOKEN",
"-e",
"IONOS_S3_ACCESS_KEY",
"-e",
"IONOS_S3_SECRET_KEY",
"-e",
"IONOS_MCP_LOAD_MODE",
"-e",
"IONOS_MCP_TOOL_SCOPE",
"ghcr.io/ionos-cloud/ionoscloud-mcp:1.1.2"
],
"env": {
"IONOS_TOKEN": "<IONOS_TOKEN>",
"IONOS_S3_ACCESS_KEY": "<IONOS_S3_ACCESS_KEY>",
"IONOS_S3_SECRET_KEY": "<IONOS_S3_SECRET_KEY>",
"IONOS_MCP_LOAD_MODE": "<IONOS_MCP_LOAD_MODE>",
"IONOS_MCP_TOOL_SCOPE": "<IONOS_MCP_TOOL_SCOPE>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e IONOS_TOKEN=<IONOS_TOKEN> -e IONOS_S3_ACCESS_KEY=<IONOS_S3_ACCESS_KEY> -e IONOS_S3_SECRET_KEY=<IONOS_S3_SECRET_KEY> -e IONOS_MCP_LOAD_MODE=<IONOS_MCP_LOAD_MODE> -e IONOS_MCP_TOOL_SCOPE=<IONOS_MCP_TOOL_SCOPE> ionos-cloud-mcp-server docker run -i --rm -e IONOS_TOKEN -e IONOS_S3_ACCESS_KEY -e IONOS_S3_SECRET_KEY -e IONOS_MCP_LOAD_MODE -e IONOS_MCP_TOOL_SCOPE ghcr.io/ionos-cloud/ionoscloud-mcp:1.1.2Вместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о IONOS CLOUD MCP Server
Как установить IONOS CLOUD MCP Server в Claude Code?
Выполните `claude mcp add --env IONOS_TOKEN=<IONOS_TOKEN> --env IONOS_S3_ACCESS_KEY=<IONOS_S3_ACCESS_KEY> --env IONOS_S3_SECRET_KEY=<IONOS_S3_SECRET_KEY> --env IONOS_MCP_LOAD_MODE=<IONOS_MCP_LOAD_MODE> --env IONOS_MCP_TOOL_SCOPE=<IONOS_MCP_TOOL_SCOPE> --transport stdio ionos-cloud-mcp-server -- docker run -i --rm -e IONOS_TOKEN -e IONOS_S3_ACCESS_KEY -e IONOS_S3_SECRET_KEY -e IONOS_MCP_LOAD_MODE -e IONOS_MCP_TOOL_SCOPE ghcr.io/ionos-cloud/ionoscloud-mcp:1.1.2`.
Что делает IONOS CLOUD MCP Server?
Он передаёт ИИ-ассистенту инструменты для просмотра ресурсов и данных аккаунта IONOS CLOUD. Запись по умолчанию выключена.
Можно ли через сервер создавать и удалять ресурсы?
Да, но операции записи нужно включить через IONOS_MCP_TOOL_SCOPE. Создание и удаление проходят через предварительный просмотр, одноразовый токен и выполнение.