timeweb-mcp-server
OfficialREADME.md
# Timeweb MCP Server (Deprecated)
> [!WARNING]
> **Сервер устарел и больше не развивается.** Актуальный официальный MCP-сервер Timeweb Cloud
> находится здесь: https://github.com/timeweb-cloud/mcp
MCP сервер для автоматизации деплоя приложений в Timeweb Cloud через Model Context Protocol.
> **`ВАЖНО`** Проект находится в экспериментальном режиме и может содержать нестабильный функционал. Возможны сбои и неполная реализация возможностей. Сервер спроектирован без опасных операций, однако рекомендуется контролировать выполняемые действия.
## Интеграция
### Cursor
[](https://cursor.com/en/install-mcp?name=timeweb-mcp-server&config=eyJjb21tYW5kIjoibnB4IHRpbWV3ZWItbWNwLXNlcnZlciIsImVudiI6eyJUSU1FV0VCX1RPS0VOIjoieW91ci1hcGktdG9rZW4ifX0%3D)
Или добавьте в настройки Cursor `.cursor/mcp.json`:
```json
{
"mcpServers": {
"timeweb-mcp-server": {
"command": "npx",
"args": ["timeweb-mcp-server"],
"env": {
"TIMEWEB_TOKEN": "your-api-token"
}
}
}
}
```
### VS Code
[Добавить в VSCode](vscode:mcp/install?%7B%22timeweb-mcp-server%22%3A%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22timeweb-mcp-server%22%5D%2C%22env%22%3A%7B%22TIMEWEB_TOKEN%22%3A%22your-api-token%22%7D%7D%7D), либо добавьте в настройки `.vscode/mcp.json`:
```json
{
"mcp.servers": {
"timeweb-mcp-server": {
"command": "npx",
"args": ["timeweb-mcp-server"],
"env": {
"TIMEWEB_TOKEN": "your-api-token"
}
}
}
}
```
## Инструменты
### `create_timeweb_app`
Создает приложение в Timeweb Cloud с автоматическим определением параметров проекта.
### `add_vcs_provider`
Добавляет VCS провайдер для подключения Git репозиториев.
### `get_vcs_providers`
Получает список всех VCS провайдеров.
### `get_vcs_provider_repositories`
Получает список репозиториев провайдера.
### `get_vcs_provider_by_repository_url`
Находит VCS провайдер по URL репозитория.
### `get_allowed_presets`
Получает список доступных пресетов для создания приложения.
### `get_deploy_settings`
Получает настройки деплоя по умолчанию для различных фреймворков.
### `create_floating_ip`
Создает новый floating IP адрес в указанной зоне доступности.
### `create_vpc`
Создает новую виртуальную приватную сеть (VPC) в указанной зоне доступности.
### `create_database`
Создает новую базу данных в Timeweb Cloud с указанными параметрами.
### `get_database_presets`
Получает список доступных пресетов конфигураций для создания баз данных.
## Промпты
### `create_app_prompt`
Помогает создать приложение в Timeweb Cloud с автоматическим определением параметров проекта.
### `add_vcs_provider_prompt`
Помогает добавить VCS провайдер для подключения репозитория.
## Использование
Запустите промпты, либо просто напишите: "Запусти мое приложение в таймвеб" - сервер автоматически определит тип приложения, фреймворк и создаст его в Timeweb Cloud.
## Важно
После создания приложения необходимо вручную настроить переменные окружения в панели управления Timeweb Cloud, так как у чатбота нет доступа к файлу `.env` вашего проекта.
This server cannot be deployed
Maintenance
ActivitySlowing
ResponsivenessUnresponsive