关于 mcp-langchain-ts-client
mcp-langchain-ts-client 是一个面向 JavaScript / TypeScript 开发者的 MCP 客户端 SDK,让你像写普通函数一样调用 MCP 服务器暴露的工具、提示与资源。
它能做什么
- 用熟悉的 async/await 语法连接任意兼容 MCP 协议的服务器。
- 把 MCP 工具无缝接入 LangChain Agent / Chain,复用现有提示与记忆组件。
- 支持 stdio、SSE、WebSocket 等常见传输方式,本地脚本与生产服务都能跑。
- 提供强类型定义(基于 Zod),参数与返回结构在编辑器里即可校验。
可能需要的密钥
本 SDK 本身无需额外 API Key,但连接的 MCP 服务器若要求鉴权(如 Bearer Token、OAuth),需要在创建客户端时填入对应凭据,SDK 会原样透传给服务器。