128 lines
15 KiB
JSON

{
"name": "n8n",
"slug": "n8n-apps",
"tagline": "AI-Power Your n8n in 2 Clicks",
"metaDescription": "Connect n8n to any AI model with MCPEngage. Manage workflows, monitor executions, and automate integrations through natural conversation.",
"badgeText": "Now Available — Connect n8n + AI",
"heroSubtitle": "MCPEngage connects n8n to any AI model via MCP.<br class=\"hidden sm:block\"><span class=\"text-white font-semibold\">Build workflows, debug executions, and manage credentials — all through conversation.</span>",
"urlBarPath": "n8n-apps",
"chatPlaceholder": "Ask about your n8n workflows...",
"toolCount": "42",
"installPlatformName": "n8n",
"installToolCount": "42",
"sidebarIcons": [
{"icon": "workflow", "label": "Workflows"},
{"icon": "zap", "label": "Executions"},
{"icon": "key", "label": "Credentials"},
{"icon": "activity", "label": "Monitoring"}
],
"rightPanel": {
"tab1Label": "Workflows",
"tab1Icon": "workflow",
"tab1Count": "18",
"tab2Label": "Recent",
"tab2Icon": "clock",
"cards": [
{
"title": "Slack to Notion Sync",
"subtitle": "Active • Runs every 15m",
"badge": "Running",
"badgeColor": "green",
"tags": [
{"text": "324 runs", "bg": "bg-brand-500/15", "color": "text-brand-400"},
{"text": "98.2% success", "bg": "bg-green-500/15", "color": "text-green-400"}
]
},
{
"title": "Customer Onboarding",
"subtitle": "Active • Webhook trigger",
"badge": "Running",
"badgeColor": "green",
"tags": [
{"text": "1.2K runs", "bg": "bg-brand-500/15", "color": "text-brand-400"},
{"text": "94.8% success", "bg": "bg-green-500/15", "color": "text-green-400"}
]
},
{
"title": "Daily Sales Report",
"subtitle": "Inactive • 2 errors",
"badge": "Error",
"badgeColor": "red",
"tags": [
{"text": "Last run 6h", "bg": "bg-zinc-800", "color": "text-zinc-400"},
{"text": "Auth failed", "bg": "bg-red-500/15", "color": "text-red-400"}
]
}
]
},
"stats": [
{"value": 42, "suffix": "+", "label": "n8n Tools"},
{"prefix": "$", "value": 0, "label": "Setup Cost"},
{"value": 2, "suffix": "min", "label": "Install Time"},
{"display": "24/7", "label": "Workflow Monitor"}
],
"terminalLines": [
{"text": "$ npx mcpengage init", "color": "text-white", "delay": 0},
{"text": "", "color": "", "delay": 600},
{"text": "? Select your platform: n8n", "color": "text-cyan-400", "delay": 1200},
{"text": "", "color": "", "delay": 1600},
{"text": " Connecting to n8n API...", "color": "text-zinc-500", "delay": 2000},
{"text": "✓ Connected to n8n API", "color": "text-green-400", "delay": 3000},
{"text": "✓ 42 tools loaded", "color": "text-green-400", "delay": 3600},
{"text": "✓ Ready! Ask your AI anything about n8n", "color": "text-green-400", "delay": 4200}
],
"beforeItems": [
{"title": "Manual workflow debugging", "desc": "Click through 20+ nodes trying to find where the execution failed"},
{"title": "Credential chaos", "desc": "Which API key expired? Check every integration manually"},
{"title": "No execution visibility", "desc": "Did the workflow run? Did it succeed? Log into n8n to check"},
{"title": "Complex workflow edits", "desc": "Need to change one filter? Open the UI, find the node, edit JSON"}
],
"afterItems": [
{"title": "AI-powered debugging", "desc": "\"Why did Customer Onboarding fail?\" — instant error analysis"},
{"title": "Smart credential management", "desc": "Get alerts before credentials expire, update through conversation"},
{"title": "Real-time monitoring", "desc": "Slack alerts when workflows fail, success rate tracking, instant logs"},
{"title": "Natural-language edits", "desc": "\"Add a 5-second delay after the Slack node\" — done in seconds"}
],
"painPointsHeadline": "Your Workflows Are<br><span class=\"text-red-400\">Breaking Silently</span>",
"painPointsSubHeadline": "n8n is powerful, but by the time you notice a workflow failed, you've already lost hours of data.",
"painPoints": [
{"icon": "circle-slash", "title": "Silent Failures", "desc": "Workflows fail at 3 AM. You find out at 10 AM when a customer asks why they didn't get onboarded. No alerts, no visibility, just broken automation."},
{"icon": "puzzle", "title": "Debugging Hell", "desc": "20 nodes, 5 branches, nested if/else logic. Which node failed? What was the input? You click through execution logs for 30 minutes trying to understand."},
{"icon": "key-round", "title": "Credential Rot", "desc": "API keys expire, OAuth tokens become invalid, service passwords change. Your workflows stop working and you have no idea why until you manually test every connection."}
],
"howItWorksHeadline": "Three Steps to<br><span class=\"gradient-text\">AI-Powered Automation</span>",
"howItWorks": [
{"title": "Connect Your n8n Instance", "desc": "Paste your n8n instance URL and API key. MCPEngage discovers all workflows, executions, and credentials — building 42+ tools automatically. Works with self-hosted and cloud n8n."},
{"title": "Ask in Plain English", "desc": "\"Show failed executions from the last 24 hours.\" \"Activate the Daily Sales Report workflow.\" \"Which credentials expire this month?\" Your AI understands and acts."},
{"title": "Automate Management", "desc": "Set up alerts for workflow failures, monitor execution success rates, get notified before credentials expire, generate weekly automation reports — all running 24/7."}
],
"featuresHeadline": "Everything to<br><span class=\"gradient-text\">Supercharge n8n</span>",
"featuresSubtext": "42+ n8n tools accessible through one natural-language interface.",
"features": [
{"icon": "workflow", "title": "Workflow Management", "desc": "Create, activate, deactivate, and duplicate workflows through conversation. \"Duplicate Slack to Notion Sync and change the trigger to hourly.\""},
{"icon": "play-circle", "title": "Execution Monitoring", "desc": "Track workflow runs, analyze failures, and debug errors in real-time. \"Show me the input data from the last failed Customer Onboarding run.\""},
{"icon": "shield-check", "title": "Credential Manager", "desc": "View, update, and validate credentials before they break your workflows. \"Test all Slack credentials and notify me if any fail.\""},
{"icon": "search", "title": "Smart Search", "desc": "Find workflows by name, tag, or the services they use. \"Show all workflows that use the HubSpot API.\""},
{"icon": "bar-chart-4", "title": "Success Analytics", "desc": "Track workflow performance, success rates, and execution times. \"Which workflow has the lowest success rate this week?\""},
{"icon": "bell", "title": "Proactive Alerts", "desc": "Get notified immediately when workflows fail, credentials expire, or execution times spike. Stop issues before they impact users."}
],
"faq": [
{"q": "What is MCP?", "a": "MCP (Model Context Protocol) is an open standard created by Anthropic that lets AI models securely connect to external tools and data sources. Think of it as a USB port for AI — MCPEngage uses MCP to give your AI real-time read/write access to n8n."},
{"q": "How does it connect to n8n?", "a": "You provide your n8n instance URL (self-hosted or cloud) and an API key (generated in n8n Settings). MCPEngage uses the n8n REST API to create 42+ tools covering workflows, executions, credentials, and more. Your credentials are encrypted and never stored on our servers."},
{"q": "Can it actually activate workflows and update credentials?", "a": "Yes! MCPEngage has full read/write access to your n8n instance (with your permission). You can activate/deactivate workflows, update credentials, duplicate workflows, and trigger executions — all through natural language."},
{"q": "What AI models are supported?", "a": "Any MCP-compatible AI client works — Claude Desktop, Cursor, Windsurf, ChatGPT (via plugin), and more. MCPEngage is model-agnostic; it provides the tools, your preferred AI provides the intelligence."},
{"q": "How much does it cost?", "a": "MCPEngage is free during the beta period. After launch, pricing starts at $29/month per platform connection. Enterprise plans with custom integrations and priority support are available on request."},
{"q": "Can I use it with other platforms?", "a": "Yes! MCPEngage supports 66+ platforms including Zapier, Make, Slack, HubSpot, Salesforce, Stripe, and many more. Each platform gets its own MCP server with platform-specific tools. Connect as many as you need."}
],
"chatMessages": [
{"type": "user", "text": "Show me all failed workflow executions from the last 24 hours"},
{"type": "ai", "text": "Found 3 failed executions:", "embed": "<div style=\"background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.08);border-radius:12px;overflow:hidden;margin-top:8px;max-width:420px;\"><div style=\"display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,0.06);background:rgba(239,68,68,0.05);\"><div style=\"display:flex;align-items:center;gap:8px;\"><div style=\"width:6px;height:6px;border-radius:50%;background:#ef4444;\"></div><span style=\"font-size:11px;font-weight:700;color:#ef4444;text-transform:uppercase;letter-spacing:0.5px;\">Failed Executions</span></div><span style=\"font-size:10px;color:rgba(255,255,255,0.3);font-family:monospace;\">Last 24h</span></div><div style=\"padding:0;\"><div style=\"display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,0.04);\"><div style=\"flex-shrink:0;width:28px;height:28px;border-radius:8px;background:rgba(239,68,68,0.15);display:flex;align-items:center;justify-content:center;\"><span style=\"font-size:10px;font-weight:800;color:#ef4444;\">✕</span></div><div style=\"flex:1;min-width:0;\"><div style=\"display:flex;align-items:center;gap:6px;margin-bottom:2px;\"><span style=\"font-size:12px;font-weight:600;color:#e4e4e7;\">Daily Sales Report</span></div><div style=\"display:flex;align-items:center;gap:6px;\"><span style=\"font-size:10px;color:rgba(255,255,255,0.3);\">6h ago</span><span style=\"display:inline-block;padding:1px 6px;border-radius:4px;font-size:9px;font-weight:600;background:rgba(239,68,68,0.15);color:#f87171;\">Auth failed</span><span style=\"font-size:10px;color:rgba(255,255,255,0.3);\">Node: Salesforce</span></div></div></div><div style=\"display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,0.04);\"><div style=\"flex-shrink:0;width:28px;height:28px;border-radius:8px;background:rgba(239,68,68,0.15);display:flex;align-items:center;justify-content:center;\"><span style=\"font-size:10px;font-weight:800;color:#ef4444;\">✕</span></div><div style=\"flex:1;min-width:0;\"><div style=\"display:flex;align-items:center;gap:6px;margin-bottom:2px;\"><span style=\"font-size:12px;font-weight:600;color:#e4e4e7;\">Customer Onboarding</span></div><div style=\"display:flex;align-items:center;gap:6px;\"><span style=\"font-size:10px;color:rgba(255,255,255,0.3);\">14h ago</span><span style=\"display:inline-block;padding:1px 6px;border-radius:4px;font-size:9px;font-weight:600;background:rgba(239,68,68,0.15);color:#f87171;\">Timeout</span><span style=\"font-size:10px;color:rgba(255,255,255,0.3);\">Node: HTTP Request</span></div></div></div><div style=\"display:flex;align-items:center;gap:10px;padding:10px 14px;\"><div style=\"flex-shrink:0;width:28px;height:28px;border-radius:8px;background:rgba(239,68,68,0.15);display:flex;align-items:center;justify-content:center;\"><span style=\"font-size:10px;font-weight:800;color:#ef4444;\">✕</span></div><div style=\"flex:1;min-width:0;\"><div style=\"display:flex;align-items:center;gap:6px;margin-bottom:2px;\"><span style=\"font-size:12px;font-weight:600;color:#e4e4e7;\">Lead Enrichment</span></div><div style=\"display:flex;align-items:center;gap:6px;\"><span style=\"font-size:10px;color:rgba(255,255,255,0.3);\">22h ago</span><span style=\"display:inline-block;padding:1px 6px;border-radius:4px;font-size:9px;font-weight:600;background:rgba(239,68,68,0.15);color:#f87171;\">Invalid JSON</span><span style=\"font-size:10px;color:rgba(255,255,255,0.3);\">Node: Code</span></div></div></div></div><div style=\"padding:8px 14px;border-top:1px solid rgba(255,255,255,0.06);display:flex;align-items:center;justify-content:space-between;\"><span style=\"font-size:10px;color:rgba(255,255,255,0.25);\">3 of 142 executions failed (2.1%)</span><span style=\"font-size:10px;color:#17c3b2;cursor:pointer;\">View in n8n →</span></div></div>"},
{"type": "user", "text": "What's wrong with Daily Sales Report? Fix it and reactivate"},
{"type": "ai", "text": "Diagnosed and fixed! Here's what I did:", "embed": "<div style=\"background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.08);border-radius:12px;overflow:hidden;margin-top:8px;max-width:420px;\"><div style=\"display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,0.06);background:rgba(34,197,94,0.05);\"><div style=\"display:flex;align-items:center;gap:8px;\"><div style=\"width:6px;height:6px;border-radius:50%;background:#22c55e;\"></div><span style=\"font-size:11px;font-weight:700;color:#22c55e;text-transform:uppercase;letter-spacing:0.5px;\">Workflow Fixed</span></div><span style=\"font-size:10px;color:rgba(255,255,255,0.3);font-family:monospace;\">Just now</span></div><div style=\"padding:10px 14px;border-bottom:1px solid rgba(255,255,255,0.04);\"><div style=\"font-size:11px;color:rgba(255,255,255,0.4);margin-bottom:6px;\">Problem found:</div><div style=\"background:rgba(239,68,68,0.05);border:1px solid rgba(239,68,68,0.15);border-radius:8px;padding:8px 10px;margin-bottom:10px;\"><div style=\"font-size:11px;font-weight:600;color:#ef4444;margin-bottom:4px;\">Salesforce OAuth token expired</div><div style=\"font-size:10px;color:rgba(255,255,255,0.5);line-height:1.4;\">Error 401: Unauthorized — credential \"Salesforce Production\" last refreshed 92 days ago</div></div><div style=\"display:flex;align-items:center;gap:8px;margin-bottom:6px;\"><div style=\"width:20px;height:20px;border-radius:6px;background:rgba(34,197,94,0.15);display:flex;align-items:center;justify-content:center;\"><span style=\"font-size:11px;color:#22c55e;\">✓</span></div><span style=\"font-size:12px;font-weight:600;color:#e4e4e7;\">Credential refreshed</span></div><div style=\"display:flex;align-items:center;gap:8px;\"><div style=\"width:20px;height:20px;border-radius:6px;background:rgba(34,197,94,0.15);display:flex;align-items:center;justify-content:center;\"><span style=\"font-size:11px;color:#22c55e;\">✓</span></div><span style=\"font-size:12px;font-weight:600;color:#e4e4e7;\">Workflow reactivated</span></div></div><div style=\"padding:10px 14px;\"><div style=\"font-size:11px;color:rgba(255,255,255,0.4);margin-bottom:6px;\">Next scheduled run:</div><div style=\"font-size:12px;color:rgba(255,255,255,0.7);font-weight:600;\">Today at 6:00 PM EST</div></div></div>"}
],
"ctaHeadline": "Start Automating n8n<br><span class=\"gradient-text\">Today</span>",
"ctaSubtext": "Join thousands of automation teams using MCPEngage to bulletproof their workflows.",
"painPointsHeadline": "Your Workflows Are<br><span class=\"text-red-400\">Breaking Silently</span>",
"painPointsSubHeadline": "n8n is powerful, but by the time you notice a workflow failed, you've already lost hours of data."
}