Add to your AI client, then sign in once when you connect.
n8n is an open-source workflow automation tool that allows users to connect various applications and APIs to automate repetitive tasks and processes. Use it to integrate data across different services without writing code.
Live probe refreshed Nov 3, 2026 · Endpoint host mcp.mcpbundles.com
Related editorial
n8n workflow automation with AI
Connect your self-hosted n8n instance — search templates and node types, deploy workflows, and auto-repair failed runs.
Connect n8n to any MCP client in minutes
https://mcp.mcpbundles.com/bundle/n8nThis server may ask you to sign in when your AI client connects.
Prefer the browser? Open in MCPBundles Studio
Sign in to connect your credentials and start running tools from the chat.
Connect to your AI clientMCPBundles publishes this directory for MCP discovery. Except where we host or operate an offering, third-party services run under their own terms. Product and company names on this page are used in a descriptive, identifying way (including under nominative fair use where applicable); they remain the property of their owners. Nothing here grants you rights in those marks, and nothing here is an offer to sell a third party's services. Terms
This listing identifies a third-party integration. MCPBundles is not affiliated with, sponsored by, or endorsed by the service or its operator unless stated on this page.
https://mcp.mcpbundles.com/bundle/n8nThis server may ask you to sign in when your AI client connects.
Prefer the browser? Open in MCPBundles Studio
Choose your AI client below. When you connect, sign in to MCPBundles once — we store your service credentials for every client.
Browse all toolsDomain knowledge for n8n — workflow patterns, data models, and gotchas for your AI agent.
n8n is an open-source workflow automation tool for connecting applications and APIs to automate tasks. Integrate data across services without code.
Choose one setup when you connect — not both in a single credential:
| Setup | Fields | Routing |
|---|---|---|
| n8n Cloud or remote instance | instance_url + api_key | Direct HTTPS to the public API URL |
| Local n8n on this machine | api_key + desktop tunnel + optional port | MCPBundles Desktop to localhost |
Self-hosted n8n on a public hostname uses the cloud setup with that URL. Localhost n8n uses the local setup.
Search nodes, inspect schemas, browse templates, and validate workflow JSON before touching a live instance. Index tools hit the materialized catalog only (they do not call your instance). Instance tools still need a normal n8n connection (API key + URL or Desktop).
Deploy-safe JSON: connections map by node name (object per source, not a bare array). Every edge needs node, type (usually main), and index. Match typeVersion to the catalog; wrap dynamic values as ={{ ... }}.
Showing 47 of 47
Showing 47 of 47 tools from the public preview. Connect the server to inspect the full live tool list.
Fetch
fetchFetch any n8n resource by colon-routed ID. Supports execution, workflow, tag, variable, and project resources. Use 'n8n:execution:{id}', 'n8n:workflow:{id}', 'n8n:tag:{id}', 'n8n:variable:{id}', or 'n8n:project:{id}' to fetch resource details.
Open in Studio[
{
"name": "fetch",
"title": "Fetch",
"description": "Fetch any n8n resource by colon-routed ID. Supports execution, workflow, tag, variable, and project resources. Use 'n8n:execution:{id}', 'n8n:workflow:{id}', 'n8n:tag:{id}', 'n8n:variable:{id}', or 'n8n:project:{id}' to fetch resource details."
},
{
"name": "n8n_activate_workflow",
"title": "N8n Activate Workflow",
"description": "Activate a workflow in your n8n instance. This enables the workflow triggers so it can run automatically."
},
{
"name": "n8n_check_workflow",
"title": "N8n Check Workflow",
"description": "Validate workflow structure offline and run live instance checks for saved workflows (activation readiness, credential references, trigger presence)."
},
{
"name": "n8n_credential_actions",
"title": "N8n Credential Actions",
"description": "Inspect credential schemas, create credentials, list accessible credentials when supported, and check workflow nodes for missing credential references."
},
{
"name": "n8n_deactivate_workflow",
"title": "N8n Deactivate Workflow",
"description": "Deactivate a workflow in your n8n instance. This disables the workflow triggers so it will not run automatically."
},
{
"name": "n8n_delete_execution",
"title": "N8n Delete Execution",
"description": "Delete an execution from your n8n instance. This permanently removes the execution record."
},
{
"name": "n8n_delete_project",
"title": "N8n Delete Project",
"description": "Delete a project from your n8n instance."
},
{
"name": "n8n_delete_tag",
"title": "N8n Delete Tag",
"description": "Delete a tag from your n8n instance."
},
{
"name": "n8n_delete_variable",
"title": "N8n Delete Variable",
"description": "Delete a variable from your n8n instance. Requires an n8n plan with the Variables feature enabled."
},
{
"name": "n8n_delete_workflow",
"title": "N8n Delete Workflow",
"description": "Delete a workflow from your n8n instance. CAUTION: This permanently removes the workflow, all its execution history, and all associated data. This action cannot be undone. Deactivate the workflow first if you want to disable it without deleting."
},
{
"name": "n8n_execute_workflow",
"title": "N8n Execute Workflow",
"description": "Execute a workflow by ID via its webhook trigger. Only workflows with webhook triggers can be executed via API. Before executing, use get_workflow_details to verify the workflow has a webhook trigger and is active. Schedule-triggered workflows cannot be executed manually - activate them and they will run automatically on their schedule."
},
{
"name": "n8n_execution_actions",
"title": "N8n Execution Actions",
"description": "List, fetch, or delete workflow executions. Cancel is not supported on the public REST API."
},
{
"name": "n8n_find_in_workflow",
"title": "N8n Find In Workflow",
"description": "Search inside a workflow by node, connection, flow path, or parameter text. Supports substring, regex, and flow patterns like Webhook->Code->Slack."
},
{
"name": "n8n_get_executions",
"title": "N8n Get Executions",
"description": "Retrieve a list of workflow executions from your n8n instance. Use it to monitor and analyze the performance and outcomes of automated workflows. Returns execution details such as status, start and end time, and resulting data. Employ path parameters for filtering or sorting execution records."
},
{
"name": "n8n_get_node_run_data",
"title": "N8n Get Node Run Data",
"description": "Inspect per-node execution input/output with optional workflowId shortcut, IF/Switch outputIndex filter, source lineage, and schema-style compact shapes."
},
{
"name": "n8n_get_project",
"title": "N8n Get Project",
"description": "Retrieve a specific project by ID. The n8n public API exposes list/create/update/delete for projects but not GET /projects/{id}; this tool resolves the project from list_projects."
},
{
"name": "n8n_get_projects",
"title": "N8n Get Projects",
"description": "Retrieve all projects from your n8n instance. Projects help organize workflows and resources."
},
{
"name": "n8n_get_tag",
"title": "N8n Get Tag",
"description": "Retrieve a specific tag by ID."
},
{
"name": "n8n_get_tags",
"title": "N8n Get Tags",
"description": "Retrieve all tags from your n8n instance. Use tags to organize and categorize workflows."
},
{
"name": "n8n_get_variable",
"title": "N8n Get Variable",
"description": "Retrieve a specific variable by ID. Variable values are typically masked for security. Requires an n8n plan with the Variables feature enabled."
},
{
"name": "n8n_get_variables",
"title": "N8n Get Variables",
"description": "Retrieve all variables from your n8n instance. Variables store configuration values and secrets. Requires an n8n plan with the Variables feature enabled — Cloud Starter and some self-hosted tiers return a license error instead of data."
},
{
"name": "n8n_get_workflow_details",
"title": "N8n Get Workflow Details",
"description": "Get detailed information about a specific workflow including trigger details. Use this to understand how a workflow works and what inputs it expects before executing it."
},
{
"name": "n8n_get_workflows",
"title": "N8n Get Workflows",
"description": "Get workflows from your n8n instance with optional active/tag/name/project filters. Use this for a full inventory or when filtering by active status or tags. When you only have a name keyword to find one workflow, search workflows by name instead — do not call both for the same lookup."
},
{
"name": "n8n_get_workflow_tags",
"title": "N8n Get Workflow Tags",
"description": "Get all tags associated with a specific workflow. Returns an empty list when the workflow has no tags — that is a successful result, not missing data."
},
{
"name": "n8n_get_workflow_version",
"title": "N8n Get Workflow Version",
"description": "Retrieve a specific version of a workflow from workflow history."
}
]n8n is an open-source workflow automation tool that allows users to connect various applications and APIs to automate repetitive tasks and processes. Use it to integrate data across different services without writing code. It provides 47 tools that AI agents can use through the Model Context Protocol (MCP).
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/n8n. Authentication is handled automatically.
© 2026 ThinkChain Inc. All rights reserved.
Connector pricing
n8n provides 47 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
n8n uses API Key. n8n requires credentials. Connect via MCPBundles and authentication is handled automatically.
MCPBundles is an independent platform built on the open Model Context Protocol standard. MCPBundles is not affiliated with, sponsored by, or endorsed by Anthropic PBC.
Other MCP servers in this category from the directory index