Scripts2026年5月11日·1 分钟阅读

langchain-mcp-adapters — MCP Tools in LangGraph

Use MCP servers inside LangChain/LangGraph by loading MCP tools into agents via MultiServerMCPClient, without writing one-off wrappers per server.

Agent 就绪

这个资产可以被 Agent 直接读取和安装

TokRepo 同时提供通用 CLI 命令、安装契约、metadata JSON、按适配器生成的安装计划和原始内容链接,方便 Agent 判断适配度、风险和下一步动作。

Stage only · 29/100Stage only
Agent 入口
任意 MCP/CLI Agent
类型
Script
安装
Single
信任
信任等级:Established
入口
README.md
通用 CLI 安装命令
npx tokrepo install d814e244-7701-4e98-ac46-cd4f55dbbc02

简介

把 MCP server 的 tools/prompts/resources 转为 LangChain/LangGraph 可用工具:用 MultiServerMCPClient 连接多 server,并像原生 tool 一样调用。

  • 适合谁(Best for): 想在 LangGraph agent 中复用 MCP 工具、并希望用统一 client 管理多 server 的开发者
  • 兼容工具(Works with): Python、LangChain/LangGraph、通过 stdio/HTTP/SSE 暴露的 MCP servers(仓库文档)
  • 安装时间(Setup time): 12 分钟

量化信息

  • GitHub stars(已核验):见「来源与感谢」
  • GitHub forks(已核验):见「来源与感谢」
  • 安装/跑通约 12 分钟(准备 Python 环境 + 一个 demo server)

实战要点

把 MCP 当作「工具面」(tool surface),把 LangGraph 当作「编排面」(orchestration surface)。推荐的落地路径是:先本地跑一个 MCP server(stdio),再用 MultiServerMCPClient 连接并拉取工具列表,把工具交给支持 tool 的 agent;跑通后再加第二个 server,重点检查同名工具、权限边界和错误处理。TokRepo 相关阅读:https://tokrepo.com/en/topics

安全提示: 把 MCP 连接做成「最小权限」:限制 server、工具集合与环境变量;不要把无限制的 shell/文件工具带进生产 agent。

FAQ

Q: 它到底做了什么? A: 它把 MCP tools 转成 LangChain 可用的 tool 形态,让 LangGraph agent 能像调用普通工具一样调用 MCP 工具。

Q: 能连多个 MCP server 吗? A: 可以。你可以配置多个 server 的连接参数,然后一次性拉取并加载所有工具。

Q: 不同 server 同名工具会冲突吗? A: 可能会。实践中建议给工具名加 server 前缀,或启用库的前缀选项,避免 search 之类重名。


🙏

来源与感谢

GitHub:https://github.com/langchain-ai/langchain-mcp-adapters Owner avatar:https://avatars.githubusercontent.com/u/126733545?v=4 许可证(SPDX):MIT GitHub stars(已通过 api.github.com/repos/langchain-ai/langchain-mcp-adapters 核验):3,526 GitHub forks(已通过 api.github.com/repos/langchain-ai/langchain-mcp-adapters 核验):424

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产