Cargando la bóveda…
Cargando la bóveda…
MCP server gratis (18k★ GitHub) que le da a Claude acceso a 1,505 nodos de n8n + miles de templates + API de tu instancia. Le describís el agente que querés en español, Claude busca template, valida config, arma workflow y te lo deja en draft. Setup en 5 min.
Antes: n8n es la mejor pieza para automatizar negocio sin pagar SaaS por todo. Pero abrías la pantalla, veías 1505 nodos posibles, y no sabías ni cuál arrastrar. Configurabas credenciales a mano, leías docs, probabas, fallabas. Sin programar, te ahogabas.
Ahora: n8n-mcp es un MCP server (gratis, MIT, ~18k estrellas) que le da a Claude acceso directo a:
Le explicás qué querés en español → Claude busca template → valida config → arma workflow → te lo deja listo.
Repo: czlonkowski/n8n-mcp. Open source MIT.
✅ Ya pagás n8n (cloud o self-host) y no le sacás el potencial ✅ Estabas a punto de pagar freelancer $500-2k por automatización ✅ Tu negocio tiene flows repetitivos sin automatizar ✅ Cliente que pide "agente de WhatsApp" / "ordenador de correos"
dashboard.n8n-mcp.com te da API key gratis con 100 llamadas/día. Buena para probar antes de comprometerte.
Config MCP hosted (Claude Code):
{
"mcpServers": {
"n8n-mcp": {
"command": "npx",
"args": ["n8n-mcp"],
"env": {
"MCP_API_KEY": "tu-api-key-del-dashboard"
}
}
}
}Limitación: las herramientas de gestión (crear/editar workflows reales) requieren tu propia instancia n8n. Para los 3 agentes reales → Camino B.
Para los 3 agentes del flujo real. Necesitás:
Quiero instalar n8n-mcp (github.com/czlonkowski/n8n-mcp) en
este Claude Code. Hacelo por mí:
1. Agregá n8n-mcp a mi config MCP usando `claude mcp add` con
comando `npx n8n-mcp`.
2. Pediéme las 2 variables que necesita:
- N8N_API_URL (la URL del API de mi n8n, normalmente
https://mi-n8n.com/api/v1)
- N8N_API_KEY (la genero en n8n → Settings → API)
3. Metelas como env del MCP server.
4. Llamá a la tool n8n_health_check para confirmar que la
conexión jala.
5. Si falla, decime exactamente qué pedirle a n8n para arreglarlo.
NO toques workflows reales todavía. Solo conexión.{
"mcpServers": {
"n8n-mcp": {
"command": "npx",
"args": ["n8n-mcp"],
"env": {
"N8N_API_URL": "https://tu-n8n.com/api/v1",
"N8N_API_KEY": "tu-api-key-de-n8n"
}
}
}
}> Usá la herramienta n8n_health_check del MCP y decime:
- Si la conexión con mi instancia está viva
- Versión de n8n
- Cuántos workflows tengo activos vs inactivos
- Si hay errores de credenciales que arreglar antes de construir
Si todo OK, dame luz verde y proponé qué workflow armar primero.90% de las veces es uno de 3 errores:
/api/v1N8N_PUBLIC_API_DISABLEDLas credenciales (token WhatsApp, password Gmail, llaves Twilio) las metés vos directo en n8n → Credentials. Claude solo las referencia por ID. Nunca las pegues en el prompt.
Necesito agente en n8n que conteste WhatsApp por mí mientras
duermo. Armá este workflow:
Trigger:
- Webhook entrante de WhatsApp (WhatsApp Business o Twilio).
Lógica:
1. Recibe mensaje del cliente
2. Detecta intención: agendar cita, pedir info, queja, otro
3. Si es agendar cita → revisá mi Google Calendar, proponé
3 horarios libres y confirmá con el cliente
4. Si pide info → respondé con las FAQs que te paso
5. Si es queja u otro → marcá pendiente y avisame por email
Cierre del día:
- 9pm, mandá email resumen: cuántos mensajes contestó, cuántas
citas agendó, cuáles quedaron pendientes.
Antes de crear:
1. Llamá a search_templates con searchMode: 'by_nodes' y
nodeTypes: ['n8n-nodes-base.whatsApp',
'n8n-nodes-base.googleCalendar']
2. Armá el workflow con n8n_create_workflow
3. Validalo con validate_workflow antes de activar
4. NO lo actives. Dejamelo en draft para que yo lo prenda.Necesito agente que ordene mi bandeja de Gmail solo.
Trigger:
- Cada 15 min, revisá correos nuevos.
Reglas de clasificación:
1. Correos de clientes que ya compraron → etiqueta "clientes"
+ bandeja principal
2. Correos con "presupuesto", "cotización" o "factura" → mover
a carpeta Drive "Cotizaciones por revisar" + etiqueta
3. Newsletters, promos, notificaciones → archivar + etiqueta "ruido"
4. Correos donde mi nombre aparece en el cuerpo (no solo en CC)
→ marcar importante + dejar en bandeja
5. Cualquier otro → dejar en bandeja sin tocar
Antes de armar:
1. Llamá a search_templates con query: 'gmail filter classify'
2. Armá con n8n_create_workflow y validá con validate_workflow
3. Probalo en dry-run con últimos 10 correos antes de activar
NO actives nada hasta que confirme las reglas.Necesito agente que conteste llamadas de mi negocio 24/7 como
recepcionista. Armá este workflow:
Trigger:
- Llamada entrante vía Twilio (o el provider de voz disponible).
Flujo:
1. Saludo grabado con nombre del negocio
2. Voz del agente (ElevenLabs o TTS disponible) pregunta motivo
3. Si quiere agendar → consultá Google Calendar, ofrecé 3 horarios
4. Si quiere info productos → respondé con catálogo que te paso
5. Si es urgencia → escalá: marcá a mi celular + mensaje al chat
con transcripción
Cierre:
- Transcribí la llamada completa
- Mandá resumen al canal Slack #recepcion con: nombre cliente,
motivo, próximo paso, transcripción adjunta
Antes de crear:
1. Llamá a search_templates con nodeTypes: ['n8n-nodes-base.twilio',
'n8n-nodes-base.slack']
2. Si hay template parecido, usalo como base
3. Armá con n8n_create_workflow y validá con validate_workflow
4. NO actives ni metas mis credenciales de Twilio. Dejame el
workflow listo y decime exactamente qué credenciales crear.Uno por uno, NO los 3 a la vez:
n8n_test_workflow antes de producciónAntes de armar workflow desde cero, buscá templates existentes.
search_templates modes según necesidad:
- Por tarea: { searchMode: 'by_task', task: 'webhook_processing' }
- Por complejidad (principiantes): { searchMode: 'by_metadata',
complexity: 'simple', maxSetupMinutes: 30 }
- Por nodos: { searchMode: 'by_nodes',
nodeTypes: ['n8n-nodes-base.slack'] }
- Texto libre: { query: 'whatsapp recordatorio cita' }
Cuando encuentres uno bueno, get_template con mode: 'full' para
ver JSON. Si me lo querés deployar directo, n8n_deploy_template
— pero antes pasame resumen de qué hace y qué nodos usa.Auditá mi instancia con n8n_audit_instance. Reporte:
1. Workflows expuestos al internet sin autenticación
2. Credenciales con permisos más amplios de lo necesario
3. Workflows que NO se ejecutaron en 30+ días (candidatos a archivar)
4. Errores recurrentes últimos 7 días
5. Nodos deprecated a migrar a versión nueva
Orden por severidad: crítico → recomendado → opcional.
Para cada hallazgo, proponé fix concreto pero NO lo apliques.
Solo decime qué tocarías y qué riesgo tiene.Modificá workflow {WORKFLOW_ID} sin tirar todo y rearmar. Usá
n8n_update_partial_workflow con operaciones diff:
Cambios:
1. [Cambio 1, ej: "agregar nodo IF después del webhook que
filtre por país"]
2. [Cambio 2, ej: "actualizar credenciales del nodo Slack"]
3. Limpiá conexiones huérfanas si quedan
Antes de aplicar:
1. n8n_get_workflow con mode: 'structure' para ver estado actual
2. Pasame el plan de operaciones (addNode, updateNode,
addConnection, removeConnection, cleanStaleConnections) y
mostrámelo antes de ejecutar
3. Después validá con n8n_validate_workflow
Si el workflow está activo en producción, AVISAME antes de tocar nada.Probá workflow {WORKFLOW_ID} sin meterlo a producción. Usá
n8n_test_workflow:
1. Si es webhook → mandale payload de prueba que te paso
2. Si es trigger manual → ejecutá con datos dummy
3. Si tiene chat trigger → mandá 3 mensajes que cubran:
feliz, edge case, error esperado
Después:
- Mostrame output de cada nodo en orden
- Marcá en rojo los que fallaron
- Si algo falló, proponé fix con n8n_autofix_workflow pero NO
apliques.API keys, tokens WhatsApp, contraseñas SMTP, Twilio — nunca en el prompt. Las creás en n8n → Credentials. MCP las referencia por ID.
Regla #1 del repo. Trabajá en workflow draft, validá con validate_workflow + n8n_test_workflow. Cuando esté limpio, vos lo activás a mano.
Cualquier webhook expuesto al internet debe pedir header secreto o estar detrás de nodo IF que valide. Sino, cualquiera lo dispara.
n8n_audit_instance mensual. Revisá workflows abandonados, credenciales con permisos amplios, nodos deprecated.
El MCP no respalda nada. Si self-host: snapshots de la DB. Si n8n Cloud: exportá workflows críticos semanal.
Ver SECURITY_HARDENING.md del repo para guía completa.
NO. Siempre vos activás después de revisar en n8n UI.
Nunca. Solo IDs. Las creds van en n8n → Credentials.
n8n_test_workflow#Test en draft con datos dummy te evita 90% de problemas en producción.
Mejor uno por uno. Cada agente validado antes del siguiente.
Después de 3-6 meses, tu n8n acumula workflows zombi, credenciales abandonadas, deuda técnica. Auditá.
> Diseñá agente con [crear agentes Claude](/boveda/crea-agentes-con-claude).
> El agente lo implementás con n8n-mcp.Concepción + ejecución técnica.
Managed Agents corre en nube de Anthropic. n8n-mcp corre en tu n8n.
Para workflows complejos con muchos passos: n8n. Para tareas más simples cloud-native: Managed Agents.