McpClientTool: Failed to connect to MCP Server
Error in sub-node MCP Cal.com
McpClientTool: Failed to connect to MCP Server
Error in sub-node MCP Client
Received request for unknown webhook: The requested webhook "sheet/sse" is not registered.
McpClientTool: Failed to connect to MCP Server
Error in sub-node MCP Client
Received request for unknown webhook: The requested webhook "sheet/sse" is not registered.
Received request for unknown webhook: This webhook is not registered for HEAD requests. Did you mean to make a GET request?
I’ve tried several times to change the test/prod mode, paths, tools, etc. , but with no success.
Your workflows are likely fine, the problem seems to be in how SSE/webhook connections are handled by your hosting environment. Adjusting execution mode and checking reverse proxy behavior should help.
Solved! It was a problem with Traefik. I use EasyPanel and the version 2.16 introduces a bug solved in version 2.17 ( * removed default compress middleware due to a bug in Traefik).
I’m running n8n in Docker on a Plesk (IONOS) server behind the built-in Nginx reverse proxy. When my vAPI Voice AI instance calls the MCP Server Trigger endpoint, I get:
502 Bad Gateway
failed to connect to MCP server
I suspect GZIP or buffering is interfering with the SSE connection, so I added a custom Nginx block to disable compression, but the error persists.
What am I missing in my Nginx or Plesk setup to allow the MCP SSE endpoint to connect successfully without triggering a 502? Any pointers on next steps or additional directives to try?