TencentCloudBase/CloudBase-AI-ToolKit

CloudBase MCP — подключи CloudBase к своему AI-агенту. От промпта до работающего приложения.

MCP⭐ 1 122TypeScriptпоследний релиз: v2.34.6
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

CloudBase MCP — это инструмент, соединяющий AI IDE с облачной платформой Tencent CloudBase, позволяя разворачивать приложения прямо из чата с ИИ.

Зачем нужен

Устраняет разрыв между генерацией кода и его деплоем, исключая необходимость ручной настройки DevOps, YAML-конфигураций и переключения между IDE и облачной консолью. Позволяет превратить текстовый запрос в работающее веб-приложение с базой данных и хостингом.

Что можно реализовать

  • Быстрый прототипинг: создание и публикация простых веб-приложений (например, игры или лендинга) по текстовому описанию.
  • Разработка fullstack-приложений: автоматическая генерация кода, настройка базы данных и облачных функций без ручного вмешательства.
  • Интеграция AI в существующие рабочие процессы: использование MCP-серверов в Cursor, WindSurf или CodeBuddy для управления облачной инфраструктурой.
  • Управление ресурсами через естественный язык: создание функций, управление хранилищем и настройка доменов из интерфейса IDE.

Ключевые возможности

  • Поддержка MCP (Model Context Protocol) для интеграции с популярными AI IDE.
  • Три режима работы: локальный (npx), облачный (HTTP) и Cloud Mode для безопасного удаленного развертывания.
  • Модульная архитектура с плагинами для работы с окружением, базой данных, функциями, хостингом и RAG.
  • Встроенная CLI-утилита для автоматической настройки и подключения к различным редакторам кода.

👤 Кому подойдёт: Разработчики, использующие AI-ассистентов (Cursor, CodeBuddy и др.) для ускорения процесса разработки и деплоя приложений.

Релизы

v2.34.6minorbreaking
🕐 вчера · релиз на GitHub ↗

Обновление CloudBase MCP v2.34.6: новые возможности для Cloud Functions и ICP, строгая валидация URL в readDoc.

  • Added: Cloud Functions: поддержка публикации версий, управления алиасами и маршрутизации трафика для бесшовных gray release и откатов.
  • Added: CloudAPI: добавлена поддержка сервиса ICP (регистрации домена) с полным циклом проверки статуса и ожидания.
  • Breaking: readDoc в searchKnowledgeBase: теперь принимаются только адреса с docs.cloudbase.net, сторонние домены блокируются.
  • Fixed: manageHosting: исправлена логика в облачном режиме, больше не предлагается локальная установка.
  • Added: Release-архивы теперь включают пакеты для Claude Code и Agent Plugins.
v2.34.5minorbreaking
🕐 2 дн назад · релиз на GitHub ↗

Обновление CloudBase MCP: добавлен международный WorkBuddy, улучшена работа с COS и CloudRun, исправлены ошибки на Windows и в PostgreSQL.

  • Added: Добавлен международный WorkBuddy-коннектор с поддержкой MCP OAuth и удаленного HTTP.
  • Added: Расширены возможности управления окружениями: поддержка общих COS-бакетов и проверка статуса задач CloudRun.
  • Added: Обновлен главный эксперт cloudbase-webdev-expert с расширенным охватом функций CloudBase.
  • Fixed: Исправлен краш на Windows при отсутствии кэша npx и удалена неработающая функция отката миграций PostgreSQL.
  • Deprecated: Удален устаревший алиас envQuery и метод rollbackMigration из managePgDatabase.
v2.34.4minor
🕐 6 дн назад · релиз на GitHub ↗

Добавлен PostgreSQL skill, оптимизирован контекст, исправлены ошибки в Cloud Hosting и статической обработке путей.

  • Added: Появился новый skill для PostgreSQL с лучшими практиками: пакетные операции, EXPLAIN, RLS и планирование емкости.
  • Added: Оптимизировано использование контекста: уменьшен объем схемы инструментов на 9,1% за счет ленивой загрузки.
  • Fixed: Исправлена ошибка EADDRINUSE в Cloud Hosting Function из-за двойного прослушивания порта.
  • Fixed: Устранена ошибка в Static Hosting, связанная с некорректной обработкой ведущих слешей в путях к файлам.
  • Deprecated: Отключен доступ к локальным учетным данным (auth.json) для получения CloudBase API ключей.
v2.34.3patch
🕐 8 дн назад · релиз на GitHub ↗

Исправлены критические ошибки типов данных в deployApp и getBuildLog, улучшена валидация ресурсов и обработка ошибок в CloudBase MCP.

  • Fixed: deployApp и getBuildLog теперь корректно принимают строковые и числовые идентификаторы, устраняя ошибки преобразования типов.
  • Fixed: Добавлена проверка существования облачных функций и сервисов перед созданием маршрутов, предотвращающая появление висячих ссылок.
  • Fixed: Исправлена логика удаления файлов в COS: устранены ложные срабатывания при наличии файлов с похожими префиксами.
  • Fixed: Улучшена обработка ошибок: теперь корректно распознаются русские сообщения об ошибках и текстовые ответы об неудаче.
  • Fixed: В описаниях инструментов исправлены версии и скрыты технические плейсхолдеры, замененные на реальные ссылки.
v2.34.2patch
🕐 8 дн назад · релиз на GitHub ↗

Исправлена ошибка в параметрах авторизации через API-ключ, устраняющая бесконечный цикл ошибок.

  • Fixed: Устранён бесконечный цикл ошибок при `login_by_api_key`: исправлено расхождение между подсказкой (`envId`) и реальной логикой (`apiKeyEnvId`).
  • Fixed: Теперь сообщения об ошибках и предлагаемые параметры (`next_step.suggested_args`) корректно соответствуют схеме и реализации.
  • Added: Добавлен регрессионный тест, проверяющий, что воспроизведение подсказок не приводит к ошибке `INVALID_ARGS`.
v2.34.0minor
🕐 9 дн назад · релиз на GitHub ↗

Обновление CloudBase MCP v2.34.0: полная локализация, 57 облачных API, новые инструменты сборки и экспертные навыки.

  • Added: Полная интернационализация описаний инструментов: добавлен параметр lang для корректного отображения на английском в IDE.
  • Added: Расширен список поддерживаемых облачных API до 57 продуктов с автоматическим маппингом версий.
  • Added: Добавлен инструмент appBuild для управления сборками и новые экспертные пакеты skills.
  • Fixed: Исправлено некорректное возвращение русского текста в английских инстансах и обновлены ссылки на документацию.
  • Added: Улучшена работа с регионами и окружениями: точная маршрутизация для auth и корректное чтение envId.
v2.33.2minor
🕐 14 дн назад · релиз на GitHub ↗

CloudBase MCP v2.33.2: добавлены декларативные инструменты деплоя, поддержка мониторинга и PostgreSQL в Cloud API, обновлены экспертные пакеты.

  • Added: Появились инструменты декларативного деплоя deployPlan и deployApply с проверкой изменений.
  • Added: В callCloudApi добавлены сервисы monitor и postgres для работы с мониторингом и БД PostgreSQL.
  • Added: Обновлен cloudbase-webdev-expert: добавлены проверки коннекторов и явные инструкции при отсутствии окружения.
  • Added: Добавлен skill cloud-api-operations с примерами вызова API и настройки алертов.
  • Обновлена зависимость @cloudbase/manager-node до версии 5.8.4.
v2.33.1minor
🕐 14 дн назад · релиз на GitHub ↗

Обновление CloudBase MCP v2.33.1: добавлена телеметрия для AI-клиентов, исправлена авторизация на международных серверах и оптимизированы названия инструментов.

  • Added: Добавлена поддержка телеметрии: теперь можно отслеживать реальные источники запросов (Cursor, Claude Code) и их географическое распределение.
  • Fixed: Исправлена ошибка с перенаправлением при авторизации через код устройства на международной версии платформы.
  • Deprecated: Устарели старые названия инструментов управления окружением; теперь используется единая система именования queryEnv и manageEnv.
  • Added: Обновлена документация: добавлены ссылки на открытые API и новые инструкции по установке через skill.md.
v2.33.0minor
🕐 18 дн назад · релиз на GitHub ↗

CloudBase MCP v2.33.0: асинхронная деплой контейнеров, новые Skills, исправление ошибок и стабилизация работы.

  • Added: Поддержка асинхронного деплоя пользовательских контейнеров с запросом статуса для предотвращения блокировок.
  • Added: Новые Skills: виртуальная оплата мини-приложений и автоматическое обновление MCP в IDE.
  • Added: Расширены возможности биндинга окружений через cloudbaserc.json с поддержкой шаблонов.
  • Fixed: Улучшена навигация по ошибкам: теперь используется структурированный Code вместо нестабильных сообщений.
  • Fixed: Исправлены дефекты hosted MCP, включая cloud-mode, storagePG и семантику isError.
v2.32.5minorbreaking
🕐 21 дн назад · релиз на GitHub ↗

Добавлена поддержка IDE Kimi, улучшена диагностика авторизации и безопасность переменных окружения.

  • Added: Добавлена поддержка IDE Kimi Code и Kimi Work IDE.
  • Added: Введена явная проверка прав API Key: при невозможности получить доступ к CAM выдается предупреждение с рекомендацией использовать SecretId/SecretKey.
  • Breaking: Функции queryCloudRun(detail) и queryFunctions теперь по умолчанию скрывают значения переменных окружения; для вывода в открытом виде требуется явный параметр.
  • Fixed: Исправлена работа API Key и добавлен device-flow для международной версии (TCB_SITE=intl), а также улучшена диагностика ошибок авторизации.
  • Deprecated: Удален режим vector из функции searchKnowledgeBase; документация теперь доступна только через mode=docs.
v2.32.4patch
🕐 25 дн назад · релиз на GitHub ↗

Исправлена ошибка OTP-авторизации из-за обязательного параметра messageId; обновлены примеры и документация.

  • Fixed: Исправлена ошибка 'messageId is required' при вызове auth.verifyOtp({ token }) без указания messageId.
  • Fixed: Обновлены примеры и документация для verifyOtp, добавлено требование обязательного указания messageId.
  • Fixed: Синхронизированы инструкции auth-web skill и промпты для корректной работы с OTP-авторизацией.
  • Обновлена метаданных версии (version) в файлах guideline до 2.32.4.
v2.32.3minor
🕐 27 дн назад · релиз на GitHub ↗

Обновление CloudBase MCP v2.32.3: новые возможности для PostgreSQL и DeepSeek Harness, исправления аутентификации и тестирования.

  • Added: ExecutePGSql теперь использует роль cloudbase_postgres по умолчанию для снижения рисков при выполнении SQL-запросов.
  • Added: Добавлен плагин @cloudbase/dsh-plugin, предоставляющий DeepSeek Harness доступ к возможностям CloudBase.
  • Fixed: Исправлена ошибка AUTH_REQUIRED в сценариях с несколькими сайтами и неопределенными регионами.
  • Fixed: Добавлена повторная попытка очистки временных директорий в Sites плагине для устранения ошибок ENOTEMPTY в CI.
v2.32.2patch
🕐 28 дн назад · релиз на GitHub ↗

Исправлена ошибка отправки сообщений в WeChat, обновлена зависимость manager-node и добавлена проверка git-guard.

  • Fixed: Исправлена ошибка при коде -9991 в WeChat DevTools: теперь чтение конфигурации CloudBase корректно пропускается в сценариях списка.
  • Added: Обновлена зависимость @cloudbase/manager-node до версии 5.8.2 с поддержкой инъекции функции requestFn.
  • Added: Добавлен pre-push хук git-guard для синхронизации базовой ветки и проверки lockfile.
  • Added: Обновлены метаданные версии в Skills и guideline до 2.32.2.
v2.32.1minor
🕐 28 дн назад · релиз на GitHub ↗

Обновление CloudBase MCP v2.32.1: добавлена поддержка сообщений для мини-программ с проверкой существования функций и улучшена совместимость.

  • Added: Добавлена функция отправки сообщений в мини-программы с поддержкой режимов pushMode, ensureContainerMode и setContainerCallback.
  • Added: Введена проверка существования целевой облачной функции перед подпиской на уведомления для предотвращения ошибок привязки.
  • Fixed: Исправлена совместимость с WeChat DevTools: добавлено корректное игнорирование проверки при отсутствии хука списка функций.
  • Added: Обновлены документы Skills: добавлено описание режимов push (cloudfunction/container) и унифицированы названия инструментов.
v2.32.0minor
🕐 29 дн назад · релиз на GitHub ↗

Обновление CloudBase MCP v2.32.0: добавлена поддержка сообщений мини-программ, улучшена работа с шлюзами и исправлены ошибки.

  • Added: Добавлены функции queryMessagePush и manageMessagePush для управления подписками на события и сообщения мини-программ.
  • Added: Функция manageGateway теперь проверяет доступность HTTP-сервиса перед созданием доменов и улучшает обработку ошибок сертификатов.
  • Fixed: Исправлена обработка ошибок в getDeployLog для сценариев без сборки и улучшено управление состояниями при повторной привязке подписок.
  • Fixed: Оптимизировано описание skill для miniprogram-development, чтобы избежать превышения лимита символов в Codex.
  • Синхронизированы версии метаданных и lock-файлов, исправлена ошибка сборки npm ci в nightly-сборках.
v2.31.0patch
🕐 1 мес назад · релиз на GitHub ↗

Исправлено некорректное отображение ошибок при отсутствии CODING и отсутствующих билдах в CloudRun, улучшена обработка fallback-действий.

  • Fixed: queryCloudRun больше не выводит сырые английские ошибки при отсутствии доступа к CODING или BuildId=0.
  • Added: Автоматическая генерация рекомендаций next_step и nextActions для getProcessLog и getDeployRecords.
  • Fixed: Сужен тип联合 fallback next_step action для обеспечения успешной компиляции через webpack/tsc.
  • Обновлены метаданные версии (version) в Skills и guideline до 2.31.0.
v2.28.1patch
🕐 1 мес назад · релиз на GitHub ↗

Исправлена ошибка создания сред CloudRun с типом baas и улучшена обработка состояний облачных функций.

  • Fixed: При создании среды CloudBase теперь корректно устанавливается EnvType=baas, что предотвращает ошибки создания.
  • Fixed: Улучшена обработка состояния Updating для облачных функций: добавлено ожидание вместо немедленного падения.
  • Fixed: Исправлена типизация статусов в waitUntilFunctionActive для корректной обработки строковых значений платформы.
  • Обновлена версия метаданных Skills/guideline до 2.28.1.
v2.28.0minor
🕐 1 мес назад · релиз на GitHub ↗

Обновление CloudBase MCP v2.28.0: расширены возможности управления средой и Cloud Run, добавлен OPA для шлюзов и улучшен ops-inspector.

  • Added: Расширены возможности управления средой: добавлен запрос метрик и полные данные об использовании ресурсов.
  • Added: Улучшено управление Cloud Run: добавлены логи процессов, управление трафиком (灰度/полное развертывание/откат) и поддержка VPC.
  • Added: Шлюзы получили поддержку управления политиками авторизации OPA, пакет @cloudbase/cloudbase-mcp опубликован в Official MCP Registry.
  • Added: Обновлен ops-inspector v3: добавлено чтение алертов и четыре сценария устранения неполадок.
  • Fixed: Исправлена нормализация регистров статусов CloudRun/Apps/Gateway, улучшена работа с PostgreSQL и NoSQL.
v2.27.0minorbreaking
🕐 1 мес назад · релиз на GitHub ↗

Удалён нестабильный downloadRemoteFile, обновлён miniprogram-development, улучшена логика CloudRun и CLI.

  • Breaking: Удалён инструмент downloadRemoteFile с высоким процентом ошибок; для загрузки файлов теперь следует использовать shell-команды (curl, Invoke-WebRequest).
  • Added: Skill miniprogram-development расширен гайдом по SEO и оптимизации индексации страниц через mpcrawler.
  • Added: Обновлена логика CloudRun: добавлены автоматические проверки перед деплоем, отключены старые API, улучшена работа с маршрутами и уведомлениями.
  • Fixed: Исправлено создание zip-архивов при деплое: исключены большие директории (например, target/.next), предотвращающие переполнение диска.
  • Added: CLI дополнен документацией по использованию --cloudbase-api-key и инструкциями по установке CodeBuddy.
v2.26.0minor
🕐 1 мес назад · релиз на GitHub ↗

В CloudBase MCP v2.26.0 добавлены управление маршрутами HTTP-шлюза, поддержка APIKEY и улучшена загрузка Skills, а также исправлены ошибки.

  • Added: Добавлены методы enableRoute и disableRoute для временного отключения HTTP-маршрутов без удаления конфигурации.
  • Added: Переменная envQuery теперь возвращает staticDomainRouteEnabled, позволяя проверять статус маршрутизации.
  • Added: Введена поддержка переменной окружения CLOUDBASE_APIKEY для обратной совместимости с существующими ключами.
  • Added: Skills теперь инициируют CLI-сессию для загрузки MCP-инструментов при первом запуске, избегая пустых ожиданий.
  • Fixed: Исправлена загрузка AGENTS-инструкций в IDE путем сжатия их до 40 KiB.
v2.25.10patch
🕐 1 мес назад · релиз на GitHub ↗

Исправлена логика определения NoSQL, обновлен SDK MCP до 1.30.0 и устранены проблемы с установкой навыков.

  • Fixed: Исправлено ошибочное определение NoSQL: теперь проверка InstanceId базируется на flexdb, а не на хранилищах.
  • Fixed: Обновлен @modelcontextprotocol/sdk до версии 1.30.0; сохранена совместимость с официальным клиентом через метаданные.
  • Fixed: Устранены проблемы с очисткой prewarm, путями установки навыков и синхронизацией CI после исправления #886.
  • Обновлен базовый файл совместимости для устранения блокировок CodeBuddy и синхронизированы метаданные Claude skills.
v2.25.8patch
🕐 1 мес назад · релиз на GitHub ↗

Исправлен критический сбой CLI в cloud-режиме из-за циклической зависимости в логгере.

  • Fixed: Устранён краш CLI при запуске в cloud-режиме, вызванный циклической зависимостью между cloud-mode и logger.
  • Added: Добавлен новый скрипт тестирования npm run test:cli:cloud-mode для предотвращения регрессий.
  • Added: Настроен CI-воркфлоу с проверкой npm tarball после публикации для повышения стабильности.
v2.25.6minor
🕐 1 мес назад · релиз на GitHub ↗

Релиз v2.25.6: улучшена миграция PostgreSQL, исправлены функции, права и задержки маршрутизации.

  • Added: Улучшена миграция PostgreSQL: приоритет локального дерева, надежный applyMigration и переход на нативный API.
  • Fixed: Функции: поле func.name теперь используется как запасной вариант для functionName.
  • Fixed: Права доступа: исправлена авторизация в PG через фолбэк на ModifySecurityRule.
  • Fixed: Шлюз: сокращено время ожидания после изменения конфигурации для быстрого применения маршрутов.
v2.25.4minor
🕐 1 мес назад · релиз на GitHub ↗

Добавлен HTTP-шлюз с управлением доступом и SMS-авторизацией, исправлен параметр protocolType для Cloud Functions.

  • Added: Появился HTTP-шлюз: добавлены функции управления общим доступом и авторизацией, а также автопроверка статуса при создании маршрутов.
  • Added: В регионе Шанхай доступна SMS-авторизация: можно использовать стандартный канал для отправки кодов без настройки шаблонов.
  • Fixed: Исправлена валидация параметра protocolType в Cloud Functions: теперь корректно обрабатывается только значение WS, остальные блокируются с пояснением.
v2.23.7minorbreaking
🕐 2 мес назад · релиз на GitHub ↗

Обновление Auth Skills под Web SDK v3, добавление login_by_api_key, гайды для Next.js/NestJS и исправление deleteAccess.

  • Breaking: Auth Skills обновлены для соответствия Web SDK v3 API (app.auth, deleteUser и др.)
  • Added: Добавлен action login_by_api_key для авторизации через API Key
  • Added: Добавлены инструкции по интеграции с фреймворками Next.js и NestJS
  • Fixed: Исправлен сбой вызова deleteAccess при передаче только accessId