Tools: 36
Developer Tools

n8n

Connect your account, then chat with AI to run tools.

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.

Use in your AI tool

You’ll sign in to MCPBundles when your client connects.

MCP URL
https://mcp.mcpbundles.com/bundle/n8n

Chat in MCPBundles Studio

This server needs a sign-in. MCPBundles handles that setup once — then chat here with saved access and a log of what ran.

Managed
36 tools
Agent guide included

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

Live probe refreshed Sep 14, 2026 · Endpoint host mcp.mcpbundles.com

AI Skill
SKILL.md

Domain knowledge for n8n — workflow patterns, data models, and gotchas for your AI agent.

n8n

n8n is an open-source workflow automation tool for connecting applications and APIs to automate tasks. Integrate data across services without code.

Data Model

  • Workflows — automation definitions; can be searched, activated, deactivated, executed via webhook when active.
  • Executions — run history; retry supported for failed runs.
  • Tags, Projects — organization and grouping.
  • Workflow Details, Workflow Tags, Workflow Versions — metadata scoped by workflow.

Two credential field setups

Choose one setup when you connect — not both in a single credential:

SetupFieldsRouting
n8n Cloud or remote instanceinstance_url + api_keyDirect HTTPS to the public API URL
Local n8n on this machineapi_key + desktop tunnel + optional portMCPBundles Desktop to localhost

Self-hosted n8n on a public hostname uses the cloud setup with that URL. Localhost n8n uses the local setup.

Gotchas

  • Instance URL: Cloud/remote connections must use the Public API base URL from Settings → API (the versioned public REST prefix, not the UI hostname alone). Do not paste a workflow MCP Server trigger URL — that is a different surface from the REST API this bundle uses.
  • Execute is a write: Running a workflow triggers side effects; use with care. Only workflows with an active webhook trigger can be executed via API.
  • Projects: The public API supports list, create, update, and delete but has no single-project fetch by id alone. Resolve a project by ID through the project get tool or the projects list. Personal projects (type: personal) can be listed but not updated — only team projects support update.
  • Variables: Instance variables require an n8n plan that includes the variables feature (feat:variables). Cloud Starter plans return a license error — not a credential problem.
  • Activate before execute: Webhook execution requires the workflow to be active and fully configured (all node credentials present).

Tools discovered (36)

Showing 25 of 36 from the live probe.

  • Fetch

    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.

  • N8n Activate Workflow

    Activate a workflow in your n8n instance. This enables the workflow triggers so it can run automatically.

  • N8n Check Workflow

    Validate workflow structure offline and run live instance checks for saved workflows (activation readiness, credential references, trigger presence).

  • N8n Credential Actions

    Inspect credential schemas, create credentials, list accessible credentials when supported, and check workflow nodes for missing credential references.

  • N8n Deactivate Workflow

    Deactivate a workflow in your n8n instance. This disables the workflow triggers so it will not run automatically.

  • N8n Delete Execution

    Delete an execution from your n8n instance. This permanently removes the execution record.

  • N8n Delete Project

    Delete a project from your n8n instance.

  • N8n Delete Tag

    Delete a tag from your n8n instance.

  • N8n Delete Variable

    Delete a variable from your n8n instance. Requires an n8n plan with the Variables feature enabled.

  • N8n Delete Workflow

    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.

  • N8n Execute Workflow

    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.

  • N8n Execution Actions

    List, fetch, or delete workflow executions. Cancel is not supported on the public REST API.

  • N8n Find In Workflow

    Search inside a workflow by node, connection, flow path, or parameter text. Supports substring, regex, and flow patterns like Webhook->Code->Slack.

  • N8n Get Executions

    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.

  • N8n Get Node Run Data

    Inspect per-node execution input/output with optional workflowId shortcut, IF/Switch outputIndex filter, source lineage, and schema-style compact shapes.

  • N8n Get Project

    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.

  • N8n Get Projects

    Retrieve all projects from your n8n instance. Projects help organize workflows and resources.

  • N8n Get Tag

    Retrieve a specific tag by ID.

  • N8n Get Tags

    Retrieve all tags from your n8n instance. Use tags to organize and categorize workflows.

  • N8n Get Variable

    Retrieve a specific variable by ID. Variable values are typically masked for security. Requires an n8n plan with the Variables feature enabled.

  • N8n Get Variables

    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.

  • N8n Get Workflow Details

    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.

  • N8n Get Workflows

    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.

  • N8n Get Workflow Tags

    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.

  • N8n Get Workflow Version

    Retrieve a specific version of a workflow from workflow history.

Frequently Asked Questions

What is the n8n MCP server?

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 36 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect n8n to my AI agent?

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.

How many tools does n8n provide?

n8n provides 36 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.

What authentication does n8n require?

n8n uses API Key. n8n requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect n8n to any MCP client in minutes

Ready to use n8n?

Sign in to connect your credentials and start running tools from the chat.

n8n MCP Server & Skill