MCP для Timeweb Cloud: полный охват API
Timeweb MCP Server
MCP-сервер с полным охватом Timeweb Cloud API: серверы, базы данных, Kubernetes, S3, домены и DNS, SSH-ключи, floating IP и баланс
Высокий риск
Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.
Почему такой уровень
- Инструменты удаляют серверы, базы данных, кластеры Kubernetes и S3-хранилища одним вызовом
- Один токен дает полный доступ ко всем разделам сразу, стоит выпускать отдельный токен под задачу, если панель это позволяет
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/webkoth-mcp-timewebОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
У записи высокий риск, поэтому установки в один клик нет. Посмотрите код и добавьте конфиг вручную.
Выполните в терминале
claude mcp add --transport stdio --env 'TIMEWEB_CLOUD_TOKEN=<ваш TIMEWEB_CLOUD_TOKEN>' timeweb -- npx -y timeweb-mcp-serverИли добавьте в файл .mcp.json, в проекте
{
"mcpServers": {
"timeweb": {
"command": "npx",
"args": [
"-y",
"timeweb-mcp-server"
],
"env": {
"TIMEWEB_CLOUD_TOKEN": "<ваш TIMEWEB_CLOUD_TOKEN>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
TIMEWEB_CLOUD_TOKENсекрет, обязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл ~/.cursor/mcp.json, для всех проектов
{
"mcpServers": {
"timeweb": {
"command": "npx",
"args": [
"-y",
"timeweb-mcp-server"
],
"env": {
"TIMEWEB_CLOUD_TOKEN": "<ваш TIMEWEB_CLOUD_TOKEN>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Для одного проекта тот же блок кладут в .cursor/mcp.json.
Ключи и настройки
TIMEWEB_CLOUD_TOKENсекрет, обязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Выполните в терминале
code --add-mcp '{"name":"timeweb","type":"stdio","command":"npx","args":["-y","timeweb-mcp-server"],"env":{"TIMEWEB_CLOUD_TOKEN":"<ваш TIMEWEB_CLOUD_TOKEN>"}}'Или добавьте в файл .vscode/mcp.json, в проекте
{
"servers": {
"timeweb": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"timeweb-mcp-server"
],
"env": {
"TIMEWEB_CLOUD_TOKEN": "<ваш TIMEWEB_CLOUD_TOKEN>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа servers.
Ключи и настройки
TIMEWEB_CLOUD_TOKENсекрет, обязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Выполните в терминале
codex mcp add timeweb --env 'TIMEWEB_CLOUD_TOKEN=<ваш TIMEWEB_CLOUD_TOKEN>' -- npx -y timeweb-mcp-serverИли добавьте в файл ~/.codex/config.toml, для всех проектов
[mcp_servers.timeweb]
command = "npx"
args = ["-y", "timeweb-mcp-server"]
env = { TIMEWEB_CLOUD_TOKEN = "<ваш TIMEWEB_CLOUD_TOKEN>" }Если файл уже есть, допишите блок в конец.
Ключи и настройки
TIMEWEB_CLOUD_TOKENсекрет, обязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл ~/.gemini/settings.json, для всех проектов
{
"mcpServers": {
"timeweb": {
"command": "npx",
"args": [
"-y",
"timeweb-mcp-server"
],
"env": {
"TIMEWEB_CLOUD_TOKEN": "<ваш TIMEWEB_CLOUD_TOKEN>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
TIMEWEB_CLOUD_TOKENсекрет, обязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл ~/.config/devin/mcp_config.json, для всех проектов
{
"mcpServers": {
"timeweb": {
"command": "npx",
"args": [
"-y",
"timeweb-mcp-server"
],
"env": {
"TIMEWEB_CLOUD_TOKEN": "<ваш TIMEWEB_CLOUD_TOKEN>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. В легаси Cascade конфиг MCP лежит в ~/.codeium/windsurf/mcp_config.json.
Ключи и настройки
TIMEWEB_CLOUD_TOKENсекрет, обязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Бывший Windsurf.
Добавьте в файл cline_mcp_settings.json, для всех проектов
{
"mcpServers": {
"timeweb": {
"command": "npx",
"args": [
"-y",
"timeweb-mcp-server"
],
"env": {
"TIMEWEB_CLOUD_TOKEN": "<ваш TIMEWEB_CLOUD_TOKEN>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Файл настроек открывается в Cline: вкладка MCP Servers, кнопка Configure MCP Servers.
Ключи и настройки
TIMEWEB_CLOUD_TOKENсекрет, обязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл .roo/mcp.json, в проекте
{
"mcpServers": {
"timeweb": {
"command": "npx",
"args": [
"-y",
"timeweb-mcp-server"
],
"env": {
"TIMEWEB_CLOUD_TOKEN": "<ваш TIMEWEB_CLOUD_TOKEN>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
TIMEWEB_CLOUD_TOKENсекрет, обязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Форк Roo Code, папки .roo те же.
Добавьте в файл opencode.json, в проекте
{
"mcp": {
"timeweb": {
"type": "local",
"command": [
"npx",
"-y",
"timeweb-mcp-server"
],
"environment": {
"TIMEWEB_CLOUD_TOKEN": "<ваш TIMEWEB_CLOUD_TOKEN>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcp.
Ключи и настройки
TIMEWEB_CLOUD_TOKENсекрет, обязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл ~/.config/zed/settings.json, для всех проектов
{
"context_servers": {
"timeweb": {
"command": "npx",
"args": [
"-y",
"timeweb-mcp-server"
],
"env": {
"TIMEWEB_CLOUD_TOKEN": "<ваш TIMEWEB_CLOUD_TOKEN>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа context_servers.
Ключи и настройки
TIMEWEB_CLOUD_TOKENсекрет, обязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл .codeassistant/mcp.json, в проекте
{
"mcpServers": {
"timeweb": {
"command": "npx",
"args": [
"-y",
"timeweb-mcp-server"
],
"env": {
"TIMEWEB_CLOUD_TOKEN": "<ваш TIMEWEB_CLOUD_TOKEN>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
TIMEWEB_CLOUD_TOKENсекрет, обязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Получи токен в панели Timeweb Cloud на странице API-ключей и добавь в .mcp.json сервер timeweb с command npx, args -y timeweb-mcp-server и переменной TIMEWEB_CLOUD_TOKEN.
Другие способы из описания автора
npx timeweb-mcp-serverРекомендуемый способ установки без клонирования репозитория.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер на TypeScript публикуется в npm как timeweb-mcp-server и дает инструменты почти на всю Timeweb Cloud API: создание, удаление, запуск, остановку и перезагрузку облачных серверов, кластеры баз данных PostgreSQL, MySQL, MongoDB, Redis и ClickHouse, кластеры Kubernetes с получением kubeconfig, S3-совместимое хранилище, домены и DNS-записи, SSH-ключи и их привязку к серверам, floating IP с привязкой и отвязкой, баланс и цены услуг, а также справочники конфигураций серверов, баз данных, S3, операционных систем, локаций дата-центров и версий Kubernetes. Устанавливается через npx без клонирования репозитория, авторизация одним токеном TIMEWEB_CLOUD_TOKEN из панели Timeweb Cloud.
Для кого. Для разработчиков и devops-инженеров, которые хотят управлять всей инфраструктурой Timeweb Cloud из одного MCP-сервера в Claude Code.
Подходит, если
- Нужен единый MCP на всю инфраструктуру Timeweb Cloud: серверы, базы, Kubernetes, S3, домены
- Нужна установка в одну команду через npx без сборки из исходников
- Нужен доступ к балансу и ценам услуг вместе с управлением ресурсами
Не подходит, если
- Нужен режим только для чтения: README не описывает переключателя, инструменты удаления и создания доступны сразу с одним токеном
- Нужны отдельные операции регистрации, продления и переноса доменов: DNS и домены здесь про записи, а не про сам процесс регистрации
- Важна максимальная узость доступа: один TIMEWEB_CLOUD_TOKEN дает доступ сразу ко всем разделам API
Пример запроса к агенту
Покажи мои серверы Timeweb Cloud, баланс аккаунта и создай новую DNS-запись A для поддомена apiОграничения
Один токен TIMEWEB_CLOUD_TOKEN дает доступ ко всем разделам сразу, README не описывает более узких токенов или режима только для чтения. Нет отдельных инструментов регистрации доменов, только управление уже привязанными доменами и DNS-записями. Автор ведет проект как личный, а не от имени Timeweb.
Как отключить. Удалите запись timeweb из .mcp.json и отзовите токен TIMEWEB_CLOUD_TOKEN в панели Timeweb Cloud.
MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| TIMEWEB_CLOUD_TOKEN обязательная, секрет | API-токен из панели Timeweb Cloud, раздел API-ключи |
Проверка безопасности
- Инструменты удаляют серверы, базы данных, кластеры Kubernetes и S3-хранилища одним вызовом
- Один токен дает полный доступ ко всем разделам сразу, стоит выпускать отдельный токен под задачу, если панель это позволяет
Коротко о README
README перечисляет полный охват API по разделам: серверы, базы данных, Kubernetes, S3, домены и DNS, SSH-ключи, floating IP, аккаунт, справочники конфигураций, дает установку через npx или глобально, конфиг для Claude Code через .mcp.json и упоминает отдельный плагин Claude Code tw-deploy поверх этого сервера.
Частые вопросы
Можно ли ограничить доступ только чтением?
В README такой опции нет, один токен открывает доступ ко всем инструментам, включая удаление серверов и баз данных.
Есть ли готовый плагин Claude Code поверх этого сервера?
Да, автор упоминает плагин tw-deploy в отдельном репозитории claude-code-plugins.
Похожие
MCP-сервер, встроенный в агент Netdata: метрики, логи, алерты и живые данные о процессах, сервисах и контейнерах для AI-ассистента
Официальный MCP-сервер GitHub: код, issues, пул-реквесты, Actions и алерты безопасности прямо из агента
Agent Skills для продуктов Google
Agent Skills for Google products and technologies
Официальная коллекция скиллов Google для работы с Google Cloud, BigQuery, GKE, рекламой и аналитикой из агента
MCP-серверы для AWS
Open source MCP servers for AWS
Официальный набор MCP-серверов AWS: документация, IaC, контейнеры, serverless, базы данных, стоимость и мониторинг