Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

blogfactory

BlogFactory es un control plane de autoalojado para operaciones de contenido con IA, que permite a los agentes realizar trabajo mediante MCP. El sistema mantiene al usuario en el control del revisión, aprobación y entrega a CMS sin publicar contenido live.

Ficha actualizada 22 sept 2026, 19:51 · upstream 22 sept 2026, 19:40 · release v0.1.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es blogfactory

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

BlogFactory es una solución open-source de autoalojamiento para la gestión de contenidos asistida por inteligencia artificial. Proporciona un planeador centralizado donde los agentes pueden realizar trabajo mediante MCP (Multi-Tool Protocol), manteniendo al operador en el control del revisión, aprobación y entrega a CMS. El sistema mantiene un contexto único alrededor del contenido: evidencia de fuente, borradores, revisiones, metadatos SEO, revisión humana, preflight y destino final de publicación. Los agentes operan a través de MCP; la aplicación web es donde los operadores ven lo que necesita atención, resuelven bloqueos, revisan la versión actual y aprueban el envío al CMS. El límite de autoridad del servidor está diseñado estrictamente: no hay publicación en vivo, no se permiten borrados arbitrarios, no se accede a credenciales ni herramientas administrativas a través de MCP.

CASOS DE USO
  • Automatizar la creación y revisión de artículos con IA, manteniendo el control humano sobre cada decisión
  • Conectar datos de Search Console para generar planes de crecimiento basados en evidencia real
  • Gestionar múltiples sitios web con acceso restringido al nivel del sitio (no publicación live)
  • Crear borradores CMS que requieren revisión humana antes de la entrega final
  • Auditoría y trazabilidad completa de cada paso del proceso editorial
PUNTOS DESTACADOS
  • Control centralizado en un solo planeador: no hay múltiples planes o sistemas separados para contenido, revisión o CMS
  • MCP con autoridad limitada por sitio: los clientes descubren el catálogo activo desde el servidor y las credenciales de proveedor permanecen fuera del chat del agente
  • No publicación en vivo: la entrega es estrictamente como borrador (draft), nunca como live publication
  • Contexto único: todo el flujo se mantiene en un solo lugar con evidencia, revisiones y metadatos SEO integrados
  • Diseño escalable: arquitectura modular que permite agregar agentes o herramientas sin reestructurar todo el sistema
PRECAUCIONES
  • No incluye herramientas de edición directa del CMS (como Ghost Publisher MCP) ni de publicación en vivo
  • El agente no puede realizar acciones administrativas como crear cuentas, cambiar permisos o acceder a funciones de admin
  • La integración con Search Console es limitada: solo permite consultas básicas y no proporciona ranking real ni métricas completas
  • No tiene capacidades de IA generativa nativa (como generación de texto, imágenes o código)
  • El sistema requiere configuración manual de credenciales para cada proveedor de contenido
  • La seguridad depende del administrador del servidor: si se compromete la infraestructura, todos los datos son accesibles
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Instala con Docker Compose en modo autoalojado. Usa PostgreSQL como base de datos y MinIO (o S3 compatible) para almacenamiento. El despliegue requiere configurar credenciales de API, permisos de usuario y el correo electrónico del administrador. Para producción, se recomienda usar un servidor con HTTPS, un CDN como Cloudflare y una base de datos en la nube (Neon o similar). No se recomienda exponer a internet sin validación de seguridad.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
PostgreSQLS3/MinIO
BASES DE DATOS
PostgreSQL
PUERTOS
8080300090009001
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.