Back Growth Ops MCP
MCP Claude Code Cloudflare Workers GitHub Actions WordPress API FTP

Growth Ops MCP

Servidor MCP con acceso total a FTP y API de WordPress de todas las webs de cliente, para que el equipo de Growth opere sobre ellas en lenguaje natural sin depender de Producto.

Date: 29 July 2026

Token

Acceso

Worker

Backend

FTP+API

Conectores

0

Dependencia de producto

Sobre el proyecto

El equipo de Growth necesitaba operar directamente sobre las webs de los clientes sin depender de Producto para cada cambio. Diseñé y construí un servidor MCP con acceso total al FTP y a la API de WordPress de cada sitio: cualquier persona del equipo puede pedir, en lenguaje natural a través de su propio Claude Code, cualquier cambio sobre la web de sus clientes — y se ejecuta.

Mi rol

Decisión y arquitectura completas: elegí MCP + Cloudflare Worker como capa intermedia, diseñé el modelo de acceso por token individual, y formé al equipo para que empiece a usarlo con su propio Claude Code.

Proceso

  1. Acceso total vía MCP — sin lista cerrada de acciones: FTP y API de WordPress completos, se pide en lenguaje natural y se ejecuta.
  2. Code snippets como superficie de edición — todas las webs de cliente tienen instalado un sistema de code snippets (PHP/JS/CSS), así que el alcance no se limita a contenido.
  3. Cloudflare Worker como puente — el MCP no habla directo con las webs; delega en un Worker que decide, por sitio, si conectar vía FTP o vía API de WordPress.
  4. Token individual por persona — cada trabajador solo accede a sus clientes asignados; revocar es rotar el token o borrar el usuario.
  5. Mantenimiento proactivo de accesos — CDMON (hosting) cierra el FTP tras 12 días sin uso por seguridad; un script programado en GitHub Actions recorre todos los FTPs cada 10 días para mantenerlos activos, evitando el bloqueo antes de que ocurra.
  6. Lectura de leads — además de editar la web, el MCP permite consultar (solo lectura) los leads de cada cliente para alimentar sus reportings.

Resultado

More projects