cloudpulse

cloudpulse

Galadriel-Tech-SolutionsMIT
1 звёзд
CloudPulse — MCP-сервер для кросс-облачной наблюдаемости (observability). Он подключает ИИ-ассистентов к инфраструктуре в AWS, Vercel, GCP и Cloudflare. Разработчики и DevOps-инженеры диагностируют инциденты, не переключаясь между консолями облачных провайдеров. Сервер работает прямо из редактора кода или Claude Desktop, собирая логи, метрики и карту сервисов.

Установка

npx -y cloudpulse-mcp

Характеристики

Общее

  • СтатусСообщество
  • РазработчикGaladriel-Tech-Solutions
  • ЛицензияMIT

Технологии

  • Языки
    TypeScript
  • Транспорт
    stdio

Описание

Возможности

  • Объединяет логи Vercel и AWS в единую временную шкалу через инструмент get_correlated_logs.
  • Проверяет правила групп безопасности (Security Groups) в реальном времени с помощью diagnose_service_link.
  • Следит за лимитами Lambda-функций и предупреждает при загрузке 80%.
  • Строит топологию облачной инфраструктуры: карту всех активных сервисов и связей между ними.
  • Даёт доступ к метрикам RDS, EC2, Lambda, CloudFront и другим сервисам AWS.
  • Отслеживает статусы деплоев и проектов на Vercel.
  • Анализирует настройки DNS, кэширования и безопасности Cloudflare.
  • Автоматически обнаруживает учётные данные из окружения или AWS CLI.
  • Работает строго в режиме чтения — не меняет инфраструктуру.

Как подключить

Установите и запустите сервер через npx:

npx cloudpulse-mcp

Сервер сам найдёт учётные данные, если на машине настроен AWS CLI или переменные окружения.

Добавьте конфигурацию в claude_desktop_config.json:

{
  "mcpServers": {
    "cloudpulse": {
      "command": "npx",
      "args": ["-y", "cloudpulse-mcp"],
      "env": {
        "VERCEL_TOKEN": "<ваш-токен-vercel>",
        "AWS_PROFILE": "default",
        "AWS_REGION": "us-east-1"
      }
    }
  }
}

Перезапустите Claude Desktop или другой клиент. Сервер появится в списке доступных инструментов.

Примеры запросов

  • «Почему мой проект на Vercel не видит базу RDS? Проверь цепочку сервисов и правила безопасности.»
  • «Покажи карту всей облачной инфраструктуры. Какие сервисы активны в AWS и GCP прямо сейчас?»
  • «Есть ли у Lambda-функции process-orders проблемы с производительностью? Проверь лимиты и собери последние логи ошибок.»
  • «Найди, какие Security Groups открывают доступ к порту 3306 извне.»

Технические детали

  • Язык: TypeScript
  • Транспорт: stdio
  • Лицензия: MIT
  • Разработчик: Galadriel-Tech-Solutions
  • Целевые облака: AWS, Vercel, GCP, Cloudflare
  • Совместимые клиенты: Claude Desktop, Cursor, VS Code + Copilot Agent Mode

Поделиться