astro
June 20, 2025, 9:30am
1
Hello n8n community,
Iβm using the N8N v 1.93.0 self hosted (with docker).
Docker can expose MCP servers via the MCP Toolkit
I was wondering if it was possible to make n8n MCP tool node or the MCP client community node interact with the Dockerβs MCP server.
I tried multiple ways without success:
_ Command line stdio
_ HTTP Streamable
Thank you for your help
Replying because I am trying to do the same thing as well.
Have you had any progress?
I am also trying this. Please reply if anyone figures it out.
Iβve solved this exact problem! The key workaround is an HTTP bridge that translates n8nβs HTTP requests into docker mcp
CLI commands.
Do check out this repo GitHub - ajeetraina/n8n-docker-mcptoolkit: Making n8n work with Docker MCP Toolkit
The Solution - HTTP Bridge:
β
Complete Architecture:
βββββββββββ HTTP βββββββββββββββ CLI ββββββββββββββββββββ API βββββββββββ
β n8n β βββββββββββΆ βHTTP Bridge β βββββββββββΆ β Docker Desktop β ββββββββββΆ β GitHub β
βWorkflow β β :3001 β β β β API β
βββββββββββ βββββββββββββββ β ββββββββββββββββ β βββββββββββ
β β GitHub MCP β β
β β Server β β
β ββββββββββββββββ β
β ββββββββββββββββ β
β β MCP Toolkit β β
β β CLI β β
β ββββββββββββββββ β
ββββββββββββββββββββ
Do let me know if that works for you.