← Volver al blog

Proyecto de GitHub del servidor MCP de n8n frente a las opciones MCP integradas de n8n

Comparamos czlonkowski/n8n-mcp con MCP Server Trigger, MCP Client Tool y el MCP a nivel de instancia de n8n: configuración, acceso y mantenimiento.

Cuatro puertas que representan las opciones MCP de n8n, una de ellas el proyecto de GitHub del servidor MCP de n8n

Comprobado con las fuentes citadas el .

Cuatro opciones MCP, dos direcciones

Si buscas un proyecto de GitHub de servidor MCP para n8n, una opción de la comunidad es czlonkowski/n8n-mcp. n8n también tiene sus propias funciones MCP, y cumplen funciones distintas. Esta comparación cubre cuatro opciones: el MCP Server Trigger, el MCP Client Tool, el servidor MCP a nivel de instancia y el servidor comunitario n8n-mcp. Para cada una analiza la configuración, lo que expone, el control de acceso y el mantenimiento.

Lo primero que hay que comprobar es la dirección. Dos opciones integradas, el MCP Server Trigger y el servidor a nivel de instancia, permiten que clientes de IA externos llamen a n8n. n8n-mcp es un servidor aparte al que se conectan los asistentes de IA, y puede gestionar workflows mediante la API de n8n si le das una clave de API. El MCP Client Tool funciona al revés: permite que los agentes de n8n usen herramientas de un servidor MCP externo. También existe un nodo MCP Client independiente, que llama a herramientas MCP como pasos normales del workflow en lugar de dárselas a un agente. Es una opción cercana, pero esta comparación no la trata en detalle.

La comparación se basa únicamente en la documentación de n8n y en el README del proyecto. No se hicieron pruebas prácticas, y ninguna de las fuentes mide resultados de rendimiento o seguridad.

Sources: MCP Server Trigger | Nodes | n8n Docs, MCP Client Tool | Nodes | n8n Docs, MCP Client | Nodes | n8n Docs, Connect to n8n MCP server | Connect | n8n Docs, GitHub - czlonkowski/n8n-mcp: A MCP for Claude Desktop / Claude Code / Windsurf / Cursor to build n8n workflows for you · GitHub

MCP Server Trigger y MCP Client Tool

Según la documentación de n8n, el nodo MCP Server Trigger hace que n8n actúe como servidor MCP. Te da una URL que los clientes MCP usan para acceder a las herramientas de n8n conectadas a él. Los clientes pueden autenticarse con None, Bearer auth o Header auth.

Hay una advertencia operativa para el modo cola en instalaciones self-hosted. Si ejecutas varias réplicas de webhook, envía todas las peticiones /mcp* a una única réplica dedicada; de lo contrario, las conexiones fallarán.

El MCP Client Tool de n8n permite que un AI Agent de n8n use herramientas de un servidor externo. Admite autenticación Bearer, por cabecera genérica, por varias cabeceras y OAuth2. También puedes elegir qué herramientas del servidor ve el agente: All, Selected o All Except. Ese filtro solo afecta a lo que ve el agente dentro de n8n. No controla el acceso en el servidor remoto.

Sources: MCP Server Trigger | Nodes | n8n Docs, MCP Client Tool | Nodes | n8n Docs

Servidor MCP a nivel de instancia: una conexión, activación por workflow

Contraste entre el único workflow del MCP Server Trigger y los workflows activados del MCP a nivel de instancia
Comparación conceptual: un workflow frente a una conexión para toda la instancia.

La documentación de n8n compara así las dos opciones de servidor integradas. El MCP a nivel de instancia ofrece una conexión por instancia con autenticación centralizada. El MCP Server Trigger expone herramientas de un solo workflow. Las funciones disponibles dependen de tu versión de n8n. Las fuentes no indican qué planes de Cloud o ediciones incluyen el MCP a nivel de instancia.

El acceso no se limita por cliente. Todos los clientes conectados ven todos los workflows con MCP activado, aunque los permisos de cada usuario siguen limitando lo que puede ver. Por defecto, n8n acepta cualquier URL de callback de OAuth. Los propietarios y administradores pueden restringirlo a URL de confianza, y la documentación indica que ese ajuste requiere n8n 2.33.0 o posterior.

Sources: Connect to n8n MCP server | Connect | n8n Docs

El proyecto de GitHub de MCP para n8n: czlonkowski/n8n-mcp

El proyecto de GitHub del servidor MCP de n8n tiene otro propósito. Su README lo describe como un servidor comunitario que proporciona a los asistentes de IA la documentación, las propiedades y las operaciones de los nodos de n8n. Afirma cubrir 2.791 nodos, pero esa cifra es una afirmación del propio proyecto y no se ha verificado de forma independiente.

Sus herramientas de gestión pueden crear y eliminar workflows. Para usarlas, le das al servidor la URL de tu API de n8n y una clave de API. El README desaconseja firmemente dejar que la IA edite directamente workflows de producción.

El contenido del README revisado para este artículo no muestra cómo se autentica el propio endpoint de n8n-mcp, cuáles son las condiciones del servicio alojado ni con qué frecuencia se mantiene el proyecto. Considera esos puntos desconocidos hasta que revises tú mismo el repositorio de GitHub del servidor MCP de n8n.

Sources: GitHub - czlonkowski/n8n-mcp: A MCP for Claude Desktop / Claude Code / Windsurf / Cursor to build n8n workflows for you · GitHub

Comparación lado a lado

La tabla siguiente compara las cuatro opciones con los mismos criterios. Las celdas marcadas como Desconocido o No documentado indican que las fuentes no cubren ese punto.

Las cuatro opciones MCP comparadas con los mismos criterios
OpciónDirecciónConfiguraciónExponeAutenticaciónMantenimiento / operación
MCP Server TriggerLos clientes llaman a n8nAñade el nodo a un workflow; los clientes usan su URLHerramientas de un workflowNone, Bearer o Header authModo cola: enruta las peticiones /mcp* a una réplica
MCP Client Tooln8n llama a un servidorAñade el nodo a un AI Agent y elige la autenticaciónHerramientas externas, filtradas para el agenteBearer, cabecera, varias cabeceras u OAuth2Desconocido
MCP a nivel de instanciaLos clientes llaman a n8nUna conexión por instancia; activa workflows concretosTodos los workflows con MCP activadoCentralizada, con límites de callback OAuthLas funciones varían según la versión; soporte por plan no documentado
czlonkowski/n8n-mcpEl asistente de IA llama al servidorLas herramientas de gestión requieren URL de la API de n8n y clave de APIConocimiento de nodos y gestión de workflowsClave de API de n8n; autenticación del endpoint desconocidaFrecuencia de mantenimiento desconocida

Sources: MCP Server Trigger | Nodes | n8n Docs, MCP Client Tool | Nodes | n8n Docs, Connect to n8n MCP server | Connect | n8n Docs, GitHub - czlonkowski/n8n-mcp: A MCP for Claude Desktop / Claude Code / Windsurf / Cursor to build n8n workflows for you · GitHub

Controlar el acceso en equipo

Objetos de escritorio para controlar el acceso del equipo a MCP en n8n: candado, tarjeta revocada, disco de copia de seguridad y bandeja sandbox
Lista editorial ilustrativa para el control de acceso MCP.

Elige la opción primero por dirección. Usa el MCP Client Tool cuando los agentes necesiten herramientas externas. Usa el Server Trigger para publicar un conjunto de herramientas seleccionado. Usa el servidor a nivel de instancia cuando muchos workflows deban ser accesibles con un acceso gestionado de forma centralizada. Usa n8n-mcp cuando un asistente de programación necesite conocimiento de los nodos. La lista siguiente es una sugerencia editorial, no un estándar validado.

Sources: MCP Server Trigger | Nodes | n8n Docs, MCP Client Tool | Nodes | n8n Docs, Connect to n8n MCP server | Connect | n8n Docs, GitHub - czlonkowski/n8n-mcp: A MCP for Claude Desktop / Claude Code / Windsurf / Cursor to build n8n workflows for you · GitHub

Ponlo en práctica

Retos prácticos de n8n

Elige un reto y construye un workflow que funcione en tu propio entorno de n8n, con cinco pistas progresivas por reto.

Prueba un reto práctico

Para tu equipo

Programas de formación en n8n a medida para un equipo o departamento, en tu propia instancia de n8n y con tus herramientas y datos.

Formación para tu equipo