← Back to blog

n8n MCP not working? Checklist for discovery and calls

n8n MCP not working? Isolate endpoint, transport, authentication, discovery and execution issues with a repeatable read-only check.

A hand inspects a broken message route while diagnosing n8n MCP not working.

Checked against the cited sources on .

Scope your n8n MCP issues before changing settings

A debugging kit groups the configuration details for an n8n MCP Server Trigger check.
A compartmented debugging kit represents the configuration details to record before troubleshooting.

Is n8n MCP not working in your workflow? Separate connection, tool discovery and tool execution. This checklist targets the MCP Server Trigger, which exposes tools from one workflow; instance-level MCP setup belongs to a different configuration.

The checks and completion criteria below are our suggested troubleshooting framework, not mandatory MCP standards or a tested procedure. These checks do not establish compatibility across n8n and client releases; verify them against your installed versions. Start by recording the configuration so later changes have a clear baseline.

We think the most useful debugging habit is to name the failing boundary before changing settings. A missing tool and an incorrect tool result deserve different investigations.

Sources: n8n-docs/docs/connect/connect-to-n8n-mcp-server.md at main · n8n-io/n8n-docs · GitHub

Check endpoint readiness, transport and authentication

Temporary and mounted sockets represent test and production endpoints for the n8n MCP Server Trigger.
Temporary and mounted sockets illustrate test and production endpoint readiness; a coupling and key represent transport and authentication.

For an inactive workflow, n8n registers the MCP Server Trigger test URL when you select Listen for Test Event or Execute workflow. Publishing registers the production URL.

The trigger supports SSE and streamable HTTP, but not direct stdio. A gateway that bridges a stdio client is a separate configuration. Authentication choices are None, Bearer auth and Header auth; authenticated access is our recommendation for this team check, rather than a universal platform requirement.

With n8n MCP not working at connection time, investigate each boundary separately instead of treating every failure as evidence of an invalid token. For reverse-proxy deployments, the buffering check below reflects n8n's documented requirement, not a complete proxy configuration. Use the following suggested completion checks.

Sources: n8n-docs/docs/integrations/builtin/core-nodes/n8n-nodes-langchain.mcptrigger.md at main · n8n-io/n8n-docs · GitHub, MCP Server Trigger | Nodes | n8n Docs

Check discovery with a minimal read-only tool

One connected diagnostic tool becomes visible through an n8n MCP discovery check.
A single tool in a toolbox appears through a connected viewing aperture, illustrating discovery of the minimal diagnostic tool.

Our suggested fixture is a diagnostic workflow containing the MCP Server Trigger and a connected JavaScript Code Tool returning a fixed string, for example return 'mcp-check-ok';. Exclude external APIs and write operations. n8n's Code Tool implementation on the repository's master branch describes output as a single string; this example is untested and must be checked against your installed release.

n8nlogic's March 2026 vendor guide describes the trigger as executing connected tool nodes rather than a conventional linear workflow. Use that wiring explanation as a troubleshooting lead: inspect the diagnostic tool's connection before changing its code.

The regular n8n MCP Client node automatically fetches the external server's selectable tools. Configure it for your endpoint and inspect that list. Discovery is complete when the diagnostic tool appears; visibility does not establish that the tool executes successfully.

In our view, a deliberately boring fixture is the right starting point. We would remove business logic until the connection and tool boundary are understandable.

Sources: n8n MCP Server: How to Expose Your Workflows to AI Agents | n8nlogic, n8n-docs/docs/integrations/builtin/core-nodes/n8n-nodes-langchain.mcpClient.md at main · n8n-io/n8n-docs · GitHub, n8n/packages/@n8n/nodes-langchain/nodes/tools/ToolCode/ToolCode.node.ts at master · n8n-io/n8n · GitHub

Check the call, then repeat the same evidence

A diagnostic tool returns a bead that is compared with the expected result and stored with an execution record.
Matching beads in an evidence tray illustrate comparing actual and expected output, with a clipped slip representing the execution record.

Is n8n MCP not working even after discovery succeeds? Call the selected tool with inputs matching its discovered schema. The n8n MCP Client supports manually entered parameters or a JSON object. For this suggested fixture, completion means the response contains mcp-check-ok and you can inspect the corresponding execution.

Inspect production runs through executions rather than live canvas output. The executions view can filter accessible runs by workflow, status and start time; access depends on workflow permissions, and deleting a workflow deletes its execution history. A Success status alone does not establish correct output.

Use this suggested handoff checklist after each configuration change. It checks the constant-response boundary, not application-specific APIs, downstream permissions or business data correctness, and it provides no reliability guarantee.

Sources: n8n-docs/docs/integrations/builtin/core-nodes/n8n-nodes-langchain.mcptrigger.md at main · n8n-io/n8n-docs · GitHub, MCP Client | Nodes | n8n Docs, View all executions | Build | n8n Docs

Put this into practice

Hands-on n8n challenges

Pick a challenge and build a working workflow in your own n8n environment, with five progressive tips per challenge.

Try a hands-on challenge

For your team

Custom n8n training programs for one team or department, run on your own n8n instance with your own tools and data.

Training for your team

n8n skills assessment

A free quiz of about 20 minutes: 30 questions in 10 skill areas and a level from Beginner to Expert. On AI Adoption Score, another project by the author of this site.

Get your n8n level