Skip to content

MCP Connection to Claude #15831

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
mcdougaj opened this issue May 29, 2025 · 6 comments
Open

MCP Connection to Claude #15831

mcdougaj opened this issue May 29, 2025 · 6 comments
Labels
in linear Issue or PR has been created in Linear for internal review

Comments

@mcdougaj
Copy link

Bug Description

MCP workflows do not trigger, and no communication occurs between n8n and Claude.

To Reproduce

Open Claude
Active MCP Server Supergateway fails

Expected behavior

Until the latest upgrade - n8n and Clause would communicate

Operating System

windows

n8n Version

1.94.1

Node.js Version

v22.12.0

Database

PostgreSQL

Execution mode

main (default)

@Joffcom
Copy link
Member

Joffcom commented May 29, 2025

Hey @mcdougaj,

We have created an internal ticket to look into this which we will be tracking as "GHC-2237"

@Joffcom Joffcom added the in linear Issue or PR has been created in Linear for internal review label May 29, 2025
@jeanpaul
Copy link
Contributor

Hey, it seems that supergateway has some issues (see also here)

I’ve now switched to mcp-remote and that resolved my issues. The MCP config in Claude Desktop now looks like this:

{
  "mcpServers": {
    "n8n": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "<URL>",
        "--header",
        "Authorization: Bearer ${AUTH_TOKEN}"
      ],
      "env": {
        "AUTH_TOKEN": "<TOKEN>"
      }
    },
  }
}

Please let me know if this resolves your issues!

@Joffcom Joffcom added the Needs Feedback Waiting for further input or clarification. label May 29, 2025
@mcdougaj
Copy link
Author

mcdougaj commented May 29, 2025 via email

@Joffcom Joffcom removed the Needs Feedback Waiting for further input or clarification. label May 29, 2025
@jeanpaul
Copy link
Contributor

Hi, this sounds like an issue with the authentication (403 means "forbidden"). Please check all the parameters to see that there are no spaces in places they shouldn't be.

@Joffcom Joffcom added the Needs Feedback Waiting for further input or clarification. label May 30, 2025
@mcdougaj
Copy link
Author

mcdougaj commented May 30, 2025 via email

@Joffcom Joffcom removed the Needs Feedback Waiting for further input or clarification. label May 30, 2025
@marcel-more
Copy link

marcel-more commented May 31, 2025

Same Issue here: worked perfectly the week before but suddenly throwing errors. Tried update to n8n Version 1.94.1 but no luck at all.

I tracked down all components, but it comes down to the simple fact that n8n is not responding on the configured MCP server endpoint anymore. Even when CURL by GET directly on the Endpoint URL without any MCP Client involved, there is no valid answer from n8n anymore, instead getting HTTP 530 response.

The logs state that a connection to the MCP endpoint now leads to an error.
Docker log for n8n shows suspicious entries:

Received request for unknown webhook: This webhook is not registered for HEAD requests. Did you mean to make a GET request?

Received request for unknown webhook: The requested webhook "GET 4c206807-d45b-40c6-bd53-043df9d087c5/sse" is not registered.

It looks like the MCP server node behavior changed and webhook registration is broken. The MCP endpoints that were automatically created before are no longer being registered as webhooks or behaving different than expected.

Can anyone confirm this? Has the MCP server implementation changed between versions?

Environment:

  • n8n: tested with n8n v1.94.1

When changing back to v1.90.0 the issue is not present!
There might be some breaking change in the newer n8n versions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in linear Issue or PR has been created in Linear for internal review
Projects
None yet
Development

No branches or pull requests

5 participants
@jeanpaul @marcel-more @Joffcom @mcdougaj and others