关于 langchain-mcp
langchain-mcp 为 LangChain、LangGraph、LangSmith 和 DeepAgents 开发者提供文档与代码搜索,以及 LangGraph Agent 调试功能。它可连接本地开发服务器,检查线程、运行记录、状态和轨迹,并提供失败分析与提示词建议。
主要功能
- 01搜索文档、教程及项目源码
- 02列出 LangGraph 线程与运行记录
- 03查看 Agent 状态、检查点和轨迹
- 04分析运行失败原因
- 05获取提示词改进建议
适用场景
- 01查找 LangChain 或 DeepAgents 的实现资料
- 02检查本地 LangGraph 线程和运行情况
- 03分析失败运行并排查 Agent 问题
- 04根据调试结果改进 Agent 提示词
MCP 相关
通过 MCP 向客户端提供文档与代码搜索、LangGraph 调试工具。调试工具连接本地 langgraph dev 服务,默认地址为 localhost:2024。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
10收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| limit | integer | 否 | 最大结果数(1-20) |
| query | string | 是 | 搜索查询 |
详细介绍
功能
知识搜索
直接在 Claude 中即时搜索 LangChain、LangGraph、LangSmith 和 DeepAgents 的文档与源代码。
LangGraph Agent 调试(v2 新增!)
像 Polly 一样调试 LangGraph Agent——连接到本地的 langgraph dev 服务并:
- 列出线程、运行和追踪记录
- 检查 Agent 状态和检查点
- 询问“为什么会失败?”,并获取 AI 驱动的分析
- 获取改进 Agent 提示词的建议
安装
npm i -g langchain-mcp
langchain-mcp login
claude mcp add langchain-mcp -- langchain-mcp
Claude Desktop 配置
添加到 ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"langchain-mcp": {
"command": "langchain-mcp"
}
}
}
工具
搜索(需要登录)
| 工具 | 说明 |
|---|---|
search_docs | 搜索文档和教程 |
search_langchain_code | 搜索 LangChain 源代码 |
search_langgraph_code | 搜索 LangGraph 源代码 |
search_deepagents_code | 搜索 DeepAgents 源代码 |
调试 LangGraph Agent(免费,无需登录)
| 工具 | 说明 |
|---|---|
langgraph_list_threads | 列出本地服务中的线程 |
langgraph_get_thread | 获取线程详情 |
langgraph_get_thread_state | 获取状态/检查点 |
langgraph_list_runs | 列出某个线程的运行记录 |
langgraph_get_run | 获取运行追踪详情 |
调试你的 Agent
# Start your LangGraph server
langgraph dev
然后向 Claude 提问:
- “列出我的 LangGraph 线程”
- “线程 abc123 出了什么问题?”
- “总结上一次运行”
- “如何改进这个 Agent?”
默认连接到 localhost:2024。
定价
| 功能 | 费用 |
|---|---|
| 文档/代码搜索 | $5 免费额度(约 2000 次搜索) |
| LangGraph 调试 | 永久免费 |
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。