MCP Alpha

N2N Post2Site

N2N Post2Site es un servidor MCP que permite a un asistente de IA redactar y publicar contenido para un sitio web. Primero el asistente lee las reglas de contenido del sitio y el contenido existente para no repetir temas; después redacta el artículo, lo valida con esas reglas, genera una vista previa y puede subir una imagen seleccionada. Nada se publica hasta que el usuario lo confirma de forma explícita. Funciona a través de la API de contenido que ofrece el sitio y no borra contenido ni toca la base de datos ni el servidor. Puedes probarlo primero con el backend simulado incluido y luego conectar un sitio real, por ejemplo un sitio Laravel con Laravel Post2Site instalado.

Qué hace

Escribir para un sitio web con un asistente de IA suele obligar a copiar texto entre el chat y el panel de administración, y a comprobar a mano si el tema ya se ha tratado y si el artículo cumple los requisitos del sitio. N2N Post2Site conecta el asistente directamente con la API de contenido del sitio. El sitio indica qué contenido acepta, qué pautas editoriales se aplican y qué ha publicado ya; el asistente trabaja dentro de esas reglas, y es siempre el propio sitio el que decide qué se guarda y qué se publica.

Cómo se publica

  1. El asistente lee la descripción del sitio, sus campos de contenido y sus pautas editoriales, revisa el contenido existente y sus estadísticas, y comprueba si el artículo previsto se solapa con contenido ya publicado, para no repetir temas.
  2. Redacta el artículo, como contenido nuevo o, si el sitio lo admite, como actualización de un elemento existente, y lo guarda en el sitio como borrador. Los borradores pueden listarse y revisarse más tarde.
  3. El borrador se comprueba con las reglas del sitio. La revisión separa los problemas que impiden publicar de las advertencias, que el usuario puede aceptar de forma explícita.
  4. El asistente obtiene un enlace de vista previa para que el usuario vea el artículo tal como aparecerá en el sitio, y puede subir la imagen que el usuario haya elegido, por ejemplo como imagen de portada.
  5. El artículo solo se publica después de que el usuario lo confirme de forma explícita.

El asistente no puede borrar contenido ni tiene acceso a la base de datos ni al servidor del sitio; todas las acciones pasan por la API de contenido del sitio.

Para quién es

Propietarios de sitios web, editores y desarrolladores que quieren que un asistente de IA les ayude a escribir artículos para su propio sitio sin perder el control sobre lo que se publica.

Qué necesitas

  • Node.js 22 o posterior, y un asistente de IA o editor compatible con servidores MCP que también pueda leer recursos MCP (el asistente lee de ellos las reglas del sitio).
  • Un sitio web que ofrezca la API de contenido de Post2Site, con su dirección y una clave de API. En un sitio Laravel, esta API la proporciona Laravel Post2Site.
  • Para probarlo antes de conectar un sitio real, el repositorio incluye un backend de prueba que guarda el contenido en memoria; inícialo como se muestra abajo y conéctate con la clave de demostración.

N2N Post2Site es de código abierto con licencia MIT.

Servidor MCP Redacción con IA Publicación web Código abierto

Configuración del cliente MCP

{
  "mcpServers": {
    "n2n-post2site": {
      "command": "npx",
      "args": [
        "-y",
        "n2n-post2site"
      ],
      "env": {
        "CONTENT_API_BASE_URL": "https://example.com/your-content-api",
        "CONTENT_API_KEY": "your-content-api-key"
      }
    }
  }
}

Probarlo con el backend simulado

git clone https://github.com/n2ns/n2n-post2site.git
cd n2n-post2site
node examples/mock-backend/server.mjs
# Después, conecta el servidor MCP a él:
# CONTENT_API_BASE_URL=http://127.0.0.1:8787
# CONTENT_API_KEY=demo-key