Guía técnica para conectar n8n y MCP con Claude Code para crear agentes de Inteligencia Artificial con habilidades automatizadas.

Cómo Conectar n8n a Claude Code: Guía Completa con n8n-MCP y n8n-Skills

Conectar n8n a Claude Code te permite crear, editar y ejecutar workflows de automatización directamente desde tu asistente de IA usando el protocolo MCP (Model Context Protocol). Esta guía cubre la conexión del servidor MCP oficial de n8n y la instalación del paquete de skills n8n-skills que potencia la asistencia inteligente.

Requisitos previos

  • n8n instalado (Cloud, self-hosted o local)
  • Claude Code instalado
  • Acceso de administrador a tu instancia de n8n

Parte 1 — Conectar n8n como servidor MCP

Paso 1: Obtener la URL del servidor MCP

En n8n, ve a Settings → MCP Server y copia tu URL base, que tiene la forma:

https://<tu-dominio-n8n>/mcp-server/http

Paso 2: Elegir el método de autenticación

Opción A — OAuth2 (Recomendado)

claude mcp add --transport http n8n-mcp https://<tu-dominio-n8n>/mcp-server/http

O edita ~/.claude/claude.json manualmente:

{
  "mcpServers": {
    "n8n-mcp": {
      "type": "http",
      "url": "https://<tu-dominio-n8n>/mcp-server/http"
    }
  }
}

Opción B — Token de acceso

  1. En n8n ve a Settings → MCP Server → Generate Access Token
  2. Copia el token generado
  3. Ejecuta el siguiente comando:
claude mcp add --transport http n8n-mcp https://<tu-dominio-n8n>/mcp-server/http \
  --header "Authorization: Bearer <TU_TOKEN_MCP>"

O en claude.json:

{
  "mcpServers": {
    "n8n-mcp": {
      "type": "http",
      "url": "https://<tu-dominio-n8n>/mcp-server/http",
      "headers": {
        "Authorization": "Bearer <TU_TOKEN_MCP>"
      }
    }
  }
}

Paso 3: Verificar la conexión

Reinicia Claude Code y ejecuta /mcp. Deberías ver n8n-mcp listado como servidor conectado.

Paso 4: Habilitar workflows para acceso MCP

⚠️ Importante: Los workflows no son accesibles por MCP por defecto. Para cada workflow que quieras exponer, ve a Settings → MCP Access dentro del editor del workflow y actívalo.


Parte 2 — Instalar n8n-skills

El repositorio czlonkowski/n8n-skills proporciona 14 skills especializadas que enseñan a Claude cómo construir workflows de n8n correctamente. Se activan automáticamente según el contexto sin necesidad de seleccionarlas manualmente.

Instalación desde Claude Code (recomendado)

/plugin install czlonkowski/n8n-skills

Instalación manual desde GitHub

# 1. Clonar el repositorio
git clone https://github.com/czlonkowski/n8n-skills.git

# 2. Registrar el marketplace local
claude plugin marketplace add "./n8n-skills/.claude-plugin/marketplace.json"

# 3. Instalar el plugin
claude plugin install n8n-mcp-skills

Las 14 Skills incluidas

#SkillSe activa cuando…
1n8n Expression SyntaxEscribes expresiones {{}}, accedes a $json, $node
2n8n MCP Tools Expert ⭐Usas cualquier herramienta n8n-mcp
3n8n Workflow PatternsCreas o diseñas workflows
4n8n Validation ExpertHay errores de validación
5n8n Node ConfigurationConfiguras parámetros de nodos
6n8n Code JavaScriptEscribes código JS en nodos Code
7n8n Code PythonEscribes código Python en nodos Code
8n8n Code ToolCreas herramientas para agentes IA
9n8n Error HandlingManejas errores, retries, fallos silenciosos
10n8n Binary & DataTrabajas con archivos, PDFs, imágenes
11n8n Sub-workflowsExtraes lógica reutilizable
12n8n AI AgentsConstruyes agentes con LangChain nodes
13n8n Multi-InstanceTienes múltiples instancias de n8n
14n8n Self-HostingDespliegas n8n en un servidor propio

Parte 3 — Uso combinado

Con el servidor MCP conectado y las skills instaladas, puedes pedirle a Claude Code:

“Crea un workflow de n8n que reciba un webhook, consulte una API REST y guarde los resultados en Google Sheets.”

“Encuentra el nodo de Slack y configúralo para enviar un mensaje cuando falle cualquier workflow.”

“Valida mi workflow y corrige los errores de expresión.”

Claude usará automáticamente las herramientas MCP de n8n y las skills relevantes para completar la tarea.

Herramientas MCP disponibles

CategoríaHerramientas
Descubrimiento de nodossearch_nodes, get_node
Validaciónvalidate_node, validate_workflow, n8n_autofix_workflow
Gestión de workflowsn8n_create_workflow, n8n_update_partial_workflow, n8n_list_workflows, n8n_get_workflow
Ejecuciónn8n_test_workflow, n8n_executions
Templatessearch_templates, get_template, n8n_deploy_template
Credencialesn8n_manage_credentials
Auditorían8n_audit_instance
Multi-instancian8n_instances

Solución de problemas

ProblemaSolución
El servidor MCP no aparece en /mcpReinicia Claude Code y verifica la URL y el token
search_workflows no encuentra workflowsHabilita el acceso MCP en Settings del workflow
Errores de autenticación OAuth2Usa el método de token de acceso como alternativa
Las skills no se activanReinicia la sesión de Claude Code tras instalar el plugin
INSTANCE_AMBIGUOUS en credencialesUsa la skill n8n-multi-instance para seleccionar la instancia

Referencias

Guías relacionadas

Amplía tu ecosistema de Claude Code combinando n8n con estas integraciones:

Preguntas frecuentes

Resuelve las dudas más comunes sobre cómo convertir tu flujo de trabajo en un ecosistema automatizado mediante la integración de n8n y Claude Code vía MCP.

La integración convierte a Claude Code en el “cerebro” y a n8n en las “manos” de tu automatización. Mientras que Claude Code analiza, razona y escribe código, n8n ejecuta las acciones conectándose a cientos de aplicaciones (CRM, correos, bases de datos). Es la forma más eficiente de crear agentes de IA que realmente ejecutan tareas complejas sin intervención humana.

Sí, es muy seguro, especialmente si utilizas n8n en modo self-hosted. Al conectar n8n a Claude Code mediante MCP, tú tienes el control total sobre los permisos. Los datos viajan a través de los protocolos de autenticación que tú defines (como tokens de API), asegurando que tu IA solo acceda a los workflows y herramientas que tú has autorizado explícitamente.

Las posibilidades son ilimitadas. Puedes automatizar la investigación de mercado, la calificación de leads en tu CRM, la redacción y publicación de posts en WordPress, el envío de reportes personalizados a clientes o la gestión de base de datos técnica, todo activado mediante instrucciones en lenguaje natural en tu terminal.

Se requiere un nivel técnico intermedio. Aunque no necesitas escribir código desde cero, sí es fundamental entender cómo funcionan las APIs, qué es una URL de webhook y cómo configurar credenciales en n8n. Si ya estás familiarizado con la interfaz de n8n y el uso básico de la terminal, estarás listo para implementar esta guía sin problemas.

No, las potencia. Esta integración actúa como una capa de orquestación inteligente. Puedes mantener tus flujos de n8n existentes y simplemente exponerlos como “Skills” para que Claude Code pueda invocarlos cuando sea necesario, dándote una flexibilidad operativa que una automatización tradicional por sí sola no puede ofrecer.

Publicaciones Similares