
Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP-сервер для API Cloudflare
Обзор
Токен-эффективный MCP-сервер для всего API Cloudflare. 2500 конечных точек в 1k токенах, работающих на режиме кода. Просто подключитесь к URL сервера MCP — вас перенаправляют в Cloudflare для авторизации и выбора разрешений. Для CI/CD, автоматизации или, если вы предпочитаете самостоятельно управлять токенами. Создайте токен API Cloudflare с необходимыми разрешениями. Оба варианта поддерживаются. Для токенов учетной записи включите разрешение, чтобы сервер мог автоматически определить ваш идентификатор аккаунта. Токены API с включенным в настоящее время не поддерживаются. Если ваш MCP-клиент уже использует режим кода или вы композитируете этот сервер с другим сервером, который использует режим кода, вы можете отключить его с помощью параметра запроса ?codemode=false запроса. Это регистрирует отдельный инструмент для каждого из ~2 500 конечных точек API Cloudflare вместо инструментов API режима кода. Инструмент документации остаётся доступен в обоих режимах. При отключении режима кода: - Каждая конечная точка API регистрируется как отдельный инструмент (например,
Обзор (машинный перевод)
Токен-эффективный MCP-сервер для всего Cloudflare API. 2500 конечных точек в 1k токенах, работающих в режиме кода.
Сравнение токенов
| Подход | Инструменты | Стоимость токена | Используемый контекст (200K) |
|---|---|---|---|
| Сырая спецификация OpenAPI в запросе | — | ~2 000 000 | 977% |
| Родные MCP (полные схемы) | 2 594 | 1 170 523 | 585% |
| Родной MCP (минимальный — только требуемые параметры) | 2 594 | 244 047 | 122% |
| Режим кода | 3 | ~1 100 | 0,5% |
Начните
URL MCP: https://mcp.cloudflare.com/mcp
Вариант 1: OAuth (Рекомендуем)
Просто подключитесь к URL сервера MCP — вас перенаправляют в Cloudflare для авторизации и выбора разрешений.
Пример конфигурации JSON
Вариант 2: API Token
Для CI/CD, автоматизации или, если вы предпочитаете самостоятельно управлять токенами.
Создайте токен API Cloudflare с необходимыми разрешениями. Поддерживаются и user tokens, и аккаунтные токены. Для токенов аккаунта включите разрешение Account Resources : Read, чтобы сервер мог автоматически определить ваш идентификатор аккаунта.
Примечание: API токены с Фильтрацией IP-адресов клиента в настоящее время не поддерживаются.
Добавить в агента
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Cloudflare MCP Server
A token-efficient MCP server for the entire Cloudflare API. 2500 endpoints in 1k tokens, powered by Code Mode.
Token Comparison
| Approach | Tools | Token cost | Context used (200K) |
|---|---|---|---|
| Raw OpenAPI spec in prompt | — | ~2,000,000 | 977% |
| Native MCP (full schemas) | 2,594 | 1,170,523 | 585% |
| Native MCP (minimal — required params only) | 2,594 | 244,047 | 122% |
| Code mode | 3 | ~1,100 | 0.5% |
Get Started
MCP URL: https://mcp.cloudflare.com/mcp
Option 1: OAuth (Recommended)
Just connect to the MCP server URL - you’ll be redirected to Cloudflare to authorize and select permissions.
Example JSON Configuration
{
"mcpServers": {
"cloudflare-api": {
"type": "http",
"url": "https://mcp.cloudflare.com/mcp"
}
}
}
Option 2: API Token
For CI/CD, automation, or if you prefer managing tokens yourself.
Create a Cloudflare API token with the permissions you need. Both user tokens and account tokens are supported. For account tokens, include the Account Resources : Read permission so the server can auto-detect your account ID.
Note: API tokens with Client IP Address Filtering enabled are not currently supported.
Add to Agent
| Setting | Value |
|---|---|
| MCP URL | https://mcp.cloudflare.com/mcp |
| Bearer Token | Your Cloudflare API Token |
Disable Code Mode
If your MCP client already uses code mode, or you’re composing this server with another server that uses code mode, you can disable it with the ?codemode=false query parameter. This registers an individual tool for each of the ~2,500 Cloudflare API endpoints instead of the code mode API tools. The docs and whoami tools remain available in both modes.
https://mcp.cloudflare.com/mcp?codemode=false
Example JSON Configuration
{
"mcpServers": {
"cloudflare-api": {
"type": "http",
"url": "https://mcp.cloudflare.com/mcp?codemode=false"
}
}
}
When code mode is disabled:
- Each API endpoint is registered as its own tool (e.g.,
get_workers_scripts,post_d1_database) - Tool input schemas are derived from the endpoint’s path parameters, query parameters, and request body
- Tools make direct API calls — no code execution involved
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"cloudflare-api": {
"type": "http",
"url": "https://mcp.cloudflare.com/mcp"
}
}
}