martechdevs has been acquired by Growth and Analytics Partners LLC

Automation

n8n MCP

n8n publishes an official MCP server built into every instance, and an owner or admin turns it on. The name also covers n8n's MCP Server Trigger and MCP Client nodes, plus n8n-mcp, a community project that says it's not affiliated with n8n.io. To run or build workflows from Claude, ChatGPT or Cursor, start with the instance-level server.

Last updated: 6 November 2026

What does an n8n MCP server do?

That depends which one you mean. The instance-level server lets a client search, run, build and edit workflows across an instance. The MCP Server Trigger node exposes tools from one workflow. The MCP Client nodes run the other way, so n8n calls outside MCP servers. n8n-mcp is separate.

Is there an official n8n MCP server?

Yes. n8n builds the instance-level server, and its blog says it ships in every edition: Cloud, Enterprise and the free self-hosted Community Edition. Anthropic's directory lists a connector made by n8n GmbH. n8n-mcp is a separate MIT-licensed project, and its privacy policy calls it independent and community-driven.

What is the n8n MCP server URL, and how do you sign in?

Each instance has its own URL, so copy it from Settings > Instance-level MCP > Connect a client. It ends in /mcp-server/http. OAuth is n8n's recommended sign-in, and the API key tab gives a personal access token. MCP Server Trigger URLs are separate, with a test and a production URL per workflow.

What can an n8n MCP server read and change?

The instance-level server searches workflows, runs the ones you enable and, from 2.13.0, creates and edits workflows and data tables. Clients can't read full workflow data, run or change a workflow until it's enabled for MCP. search_workflows still returns previews of every workflow the user can view.

What it can read

What it can change

How do you set up n8n MCP in Claude, ChatGPT and Cursor?

n8n names all three in its docs. An owner or admin enables MCP, you enable each workflow, then you open Connect a client and pick your client. From 2.33.0 that dialog shows the steps, and the client examples page covers older versions. Claude and ChatGPT connect from the cloud, so your instance must be publicly reachable.

Claude

Anthropic lists an n8n connector made by n8n GmbH. n8n's docs put Claude.ai among its web clients with one-click setup and show a custom connector route with your Server URL.

  1. In n8n, open Settings > Instance-level MCP, click Enable MCP access, then enable the workflows you want.
  2. Add the listed n8n connector, or open Connect a client in n8n, stay on the OAuth tab, choose Claude.ai and select One-click setup.
  3. To do it by hand, in Claude go to Customize > Connectors, click + Add, then Add custom connector and paste your Server URL.
  4. Approve access when n8n asks, then turn the connector on in a chat from the + button, then Connectors.

ChatGPT

n8n says its Connect a client dialog gives interactive ChatGPT steps from 2.33.0, and its docs print no separate steps. OpenAI's custom server route takes the same URL.

  1. On ChatGPT web, open Plugins, select the plus button, then Add custom MCP server.
  2. Enter a name and your Server URL, which ends in /mcp-server/http.
  3. Set authentication to OAuth, review the risk warning and select Create as a plugin.
  4. Approve access when ChatGPT sends you to n8n.

Cursor

n8n documents one-click setup or a manual entry in ~/.cursor/mcp.json or a project's .cursor/mcp.json. Approve access in n8n when Cursor asks.

JSON
{
  "mcpServers": {
    "n8n": {
      "type": "streamable-http",
      "url": "https://<your-n8n-domain>/mcp-server/http"
    }
  }
}

What can you ask an n8n MCP server?

Start with reads that name a tag or date range. These examples use tools n8n lists for the instance-level server, and full data only comes back from workflows enabled for MCP. The build prompt needs 2.15.0 or later, because it also tests. Leave new workflows unpublished until a person checks them, because publish_workflow activates them.

  • Reads

    Search workflows tagged lead-routing and list each one's name, trigger and last update.

  • Reads

    List failed executions of our webinar sync workflow from the last 7 days. For each one, show which node failed.

  • Reads

    Show what changed between the last two versions of our lead scoring workflow.

  • Writes

    Run the published weekly report workflow, then tell me the execution ID and whether it succeeded.

  • Writes

    Build a draft workflow that adds form signups to a data table. Test it with sample data and leave it unpublished.

What are the limits of an n8n MCP server?

Access isn't scoped per client, so every connected client sees all MCP-enabled workflows its user can reach. test_workflow times out at 300 seconds by default and 3,600 at most. search_workflows returns 200 results at most. n8n hasn't published a call limit for the server itself.

How much does an n8n MCP server cost?

The instance-level server comes with your n8n plan. The self-hosted Community Edition is free, and n8n's pricing page includes instance-level MCP on Starter (€20 a month billed annually, 2,500 executions), Pro (€50, 10,000 executions) and Enterprise. Hosted n8n-mcp is free for 100 tool calls a day, then €19 a month.

What are the alternatives to an n8n MCP server?

The main alternatives are another automation server, a fixed workflow with no assistant, or the app's own MCP server. Zapier MCP reaches 9,000+ apps with nothing to host. MCP vs API vs Zapier explains when a fixed workflow beats an assistant, and that logic applies to n8n workflows too.

  • Zapier MCP: Hosted, with actions in 9,000+ apps through one connection.
  • Workato MCP: Prebuilt app servers and servers built from your recipes.
  • HubSpot MCP: HubSpot's own server, if it's the only app you need.
  • A fixed n8n workflow: Known triggers and rules, with no assistant in the loop.

Which skill goes with an n8n MCP server?

Use the free Agent write safety skill before you let a client publish or run workflows, because a workflow can send messages and change records in every app it connects to. Use the Marketing context kit to write down your naming rules and definitions once, so the assistant has less to guess when it builds.

We set up Claude Code and MCP for marketing teams, with access scoped per person and approval before anything changes.

Sources

Want it set up for you? See implementation plans or book a free call.