Cloudflare DNS
Gestiona los registros DNS de Cloudflare para tus dominios.
GitHub
3
Prueba este MCPPatrocinadoDocumentación
MCP Cloudflare DNS Server
Una implementación de servidor de Model Context Protocol para Cloudflare DNS que permite a los agentes de IA gestionar registros DNS para tus dominios.
Características
- 🔍 Listar registros DNS - Ver todos o registros DNS filtrados
- 📝 Crear registros DNS - Añadir nuevos tipos de registros A, AAAA, CNAME, MX, TXT y otros
- ✏️ Actualizar registros DNS - Modificar registros existentes
- 🗑️ Eliminar registros DNS - Eliminar registros no deseados
- 🔧 Soporte completo de la API de Cloudflare - Soporta proxy, TTL, configuraciones de prioridad
Configuración
1. Obtener el Token de API de Cloudflare
- Ve a Cloudflare API Tokens
- Haz clic en "Create Token"
- Usa la plantilla "Zone:Edit" o crea un token personalizado con:
- Zone:Read
- Zone:Edit
- Copia tu token de API
2. Obtener el ID de Zona
- Ve a tu dominio en el Cloudflare Dashboard
- Copia el ID de Zona desde la barra lateral derecha
Uso
Con Smithery (Nube)
Despliega directamente en Smithery para acceso alojado.
Con npx (Local)
npx -y @thelord/mcp-cloudflare
Variables de Entorno
Crea un archivo .env:
CLOUDFLARE_API_TOKEN=your-api-token-here
CLOUDFLARE_ZONE_ID=your-zone-id-here
CLOUDFLARE_EMAIL=your-email@example.com # Optional
Configuración de Claude Desktop
{
"mcpServers": {
"cloudflare": {
"command": "npx",
"args": ["-y", "@thelord/mcp-cloudflare"],
"env": {
"CLOUDFLARE_API_TOKEN": "your-api-token",
"CLOUDFLARE_ZONE_ID": "your-zone-id"
}
}
}
}
Herramientas Disponibles
list_dns_records
Lista todos los registros DNS o filtra por nombre/tipo.
get_dns_record
Obtén información detallada sobre un registro DNS específico.
create_dns_record
Crea un nuevo registro DNS con el tipo, nombre y contenido especificados.
update_dns_record
Actualiza un registro DNS existente por ID.
delete_dns_record
Elimina un registro DNS por ID.
Tipos de Registros DNS Soportados
- A (Dirección IPv4)
- AAAA (Dirección IPv6)
- CNAME (Nombre canónico)
- MX (Intercambio de correo)
- TXT (Texto)
- NS (Servidor de nombres)
- SRV (Servicio)
- CAA (Autorización de Autoridad de Certificación)
- PTR (Puntero)
Seguridad
- Los tokens de API nunca se registran ni se exponen
- Utiliza la API oficial de Cloudflare con autenticación segura
- Soporta tokens de API con alcance para permisos mínimos
Licencia
MIT# mcp-cloudflare