自己写一个mcp(sse)时,在本地能连,但是在maxkb上就显示连接不上的原因是什么,报错信息
As of langchain-mcp-adapters 0.1.0, MultiServerMCPClient cannot be used as a context manager (e.g., async with MultiServerMCPClient(…)). Instead, you can do one of the following: 1. client = MultiServerMCPClient(…) tools = await client.get_tools() 2. client = MultiServerMCPClient(…) async with client.session(server_name) as session: tools = await load_mcp_tools(session),
是本地写的mcp要用langchain的框架去写吗
你的 MaxKB 是什么版本?如果这个错误来自 MaxKB,那应该不是最新版,最新版本用的 langchain-mcp-adapters 0.0.11 版本。
用的是MaxKB-1.10.8-lts这个版本的
你的 MCP 是在 “AI 对话节点”使用的,还是在 "MCP 调用"节点使用的?
在mcp调用节点使用的,在浏览器上连接时可以使用