双向MCP:既可以作为MCP客户端,去添加使用各种MCP-Server。又可以作为MCP服务端,发布MCP-Server供其他客户端使用。 MCP-Server目前有两种使用方式,一种是把MCP-Server的工具集成到本地使用,一种是远程调用。而n8n两种都支持了
背景n8n是可部署的Web服务(比如通过docker部署),可以部署到云服务器,不管是制作的MCP-Server,亦或是开发的MCP应用,都可以一键发布到公网,对外提供服务。 安装本地使用npx进行安装 npx n8n
打开http://localhost:5678/进入页面 公司内使用需要使用docker部署到服务器上 编写一个基于MCP的简单的工作流创建  添加首个节点,选择「On chat message」开启一个对话工作流
 添加下一个AI节点
 选择AI Agent
 依次添加好模型、存储、MCP服务
 MCP服务选择高德MCP https://lbs.amap.com/api/mcp-server/gettingstarted"https://mcp.amap.com/sse?key=您在高德官网上申请的key"
测试一下
 编写一个MCP服务端 这个http://localhost:5678/mcp-test/40f61900-a0dd-4a8a-9efa-5cb4c8b43863/sse就是对外暴露的mcp sse类型的接口

 可以添加工作流、代码、http请求、mcp服务、其他工具等来作为这个服务的Tools
 激活+保存后 就可以在其他工具中就可以挂载上这个url对应的MCP sse server了 |