mcp

mcp

cloudflareApache-2.0
3.8k звёзд407 форков
Cloudflare выпустила набор официальных MCP-серверов. Это не один инструмент, а целая экосистема коннекторов к ключевым сервисам Cloudflare. Серверы реализованы на TypeScript и поддерживают два транспорта: современный streamable-http и устаревший SSE. Решение подходит разработчикам и DevOps-инженерам, которые управляют проектами на Cloudflare: Workers, D1, R2, AI Gateway, логированием и браузерной автоматизацией. Вместо ручного переключения между дашбордом и API, вы отдаёте команды через AI-ассистента на естественном языке. Стек содержит восемь отдельных серверов, каждый со своей задачей.

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

Общее

  • СтатусСообщество
  • Разработчикcloudflare
  • ЛицензияApache-2.0

Технологии

  • Языки
    TypeScript
  • Транспорт
    streamable-httpsse

Описание

Возможности

  • Documentation Server: искать ответы в официальной документации Cloudflare без покидания диалога.
  • Workers Bindings Server: настраивать биндинги Workers с D1, R2, KV, AI, Queues и ресурсами Hyperdrive.
  • Workers Builds Server: отслеживать статус сборок, отменять и перезапускать их через AI.
  • Observability Server: исследовать логи и метрики приложений на Workers для отладки инцидентов.
  • Logpush Server: получать сводки о состоянии задач Logpush.
  • AI Gateway Server: искать промпты, ответы и детали логов через AI Gateway.
  • Browser Rendering Server: загружать веб-страницы, конвертировать их в Markdown и делать скриншоты.
  • Container Server: запускать временные sandbox-окружения с Linux прямо из диалога с ассистентом.

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

Поскольку это набор удалённых HTTP-серверов, устанавливать локальные пакеты не требуется. Достаточно указать нужный URL в настройках вашего MCP-клиента.

  1. Выберите нужный сервер из таблицы в README репозитория.
  2. Откройте настройки MCP-клиента (Claude Desktop, Cursor).
  3. Добавьте конфигурацию сервера в JSON-формате. Пример для сервера документации:
  4. { "mcpServers": { "cloudflare-docs": { "url": "https://docs.mcp.cloudflare.com/mcp" } } }
  5. Замените URL на нужный сервер (например, https://bindings.mcp.cloudflare.com/mcp).
  6. Перезапустите клиент.

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

  • «Проверь статус последней сборки моего Workers-проекта и покажи логи ошибок».
  • «Найди в документации Cloudflare, как настроить очередь (Queues) для Workers».
  • «Сделай скриншот главной страницы example.com и сохрани в Markdown».
  • «Покажи неудачные промпты через AI Gateway за последний час».

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

  • Язык: TypeScript
  • Транспорт: streamable-http (рекомендуется), SSE
  • Лицензия: Apache 2.0
  • Разработчик: Cloudflare
  • Совместимость: Claude Desktop, Cursor и любые другие MCP-клиенты.

Поделиться