cloudflare-api-mcp
Это облегченный сервер протокола управления моделью (MCP), загружаемый с помощью create-mcp и развернутый на Cloudflare Workers.
Этот сервер MCP позволяет агентам (таким как Cursor) взаимодействовать с Cloudflare REST API .
Он все еще находится в стадии разработки, я буду добавлять больше инструментов по мере необходимости.
Доступные инструменты
Текущий список инструментов см. в src/index.ts. Каждый метод в классе — это инструмент MCP.
Related MCP server: Cloudflare API MCP Server
Установка
Запустите скрипт автоматической установки, чтобы клонировать этот сервер MCP и развернуть его в своей учетной записи Cloudflare:
Откройте
Cursor Settings -> MCP -> Add new MCP serverи вставьте скопированную в буфер обмена команду.Загрузите свой ключ API Cloudflare и адрес электронной почты в ваши рабочие секреты:
Местное развитие
Добавьте свой ключ API Cloudflare и адрес электронной почты в файл .dev.vars :
Развертывание
Запустите скрипт развертывания:
Перезагрузите окно курсора, чтобы увидеть новые инструменты.
Как создать новые инструменты MCP
Чтобы создать новые инструменты MCP, добавьте методы в класс MyWorker в src/index.ts . Каждая функция автоматически станет инструментом MCP, который может использовать ваш агент.
Пример:
Комментарии JSDoc важны:
Первая строка становится описанием инструмента.
Теги
@paramопределяют параметры инструмента с типами и описаниями.Тег
@returnопределяет возвращаемое значение и тип.