Skip to content

以编程方式使用文档 (Use docs programmatically) ​

将 LangChain 官方文档直接连接到你的 AI 辅助工具与开发工作流中

为了让开发者能够最高效地获取文档知识,LangChain 提供了多种通过 AI 编程助手、代码编辑器以及直接协议(如 Model Context Protocol,MCP)以编程方式消费文档的途径。

快捷访问选项 (Quick access options) ​

在官方文档的任何页面右上角,均提供了一个快捷访问下拉菜单,包含:

  • llms.txt:适合大语言模型读取的纯文本索引列表
  • MCP 服务器快速连接配置
  • 一键导入至 ChatGPT 或 Claude 的快速链接

使用官方 MCP 服务器 (Use our MCP servers) ​

LangChain 官方对外暴露了两个互补的 Model Context Protocol (MCP) 服务器,允许 AI 应用程序实时查询最新的官方知识库。为获得最佳开发体验,建议同时接入这两台服务器:

MCP 服务器端点 URL覆盖范围与内容定位
docs-langchainhttps://docs.langchain.com/mcp概念指南、操作指引、实战教程以及 LangChain、LangGraph、LangSmith 的产品架构文档
reference-langchainhttps://reference.langchain.com/mcp严格的 API 参考手册:所有 LangChain 核心包的类定义、导出函数、入参与返回值类型签名

同时接入这两台服务器能让你的编程智能体获得完整技术视角:既掌握指南中的设计原理与架构方法论,又掌握参考手册中严谨确切的 API 细节。

连接到 Claude Code ​

如果你正在使用 Claude Code 终端助手,在终端中执行以下命令将两台 MCP 服务器添加至当前项目:

bash
claude mcp add --transport http docs-langchain https://docs.langchain.com/mcp
claude mcp add --transport http reference-langchain https://reference.langchain.com/mcp

全局用户级配置

上述命令默认仅将 MCP 服务器注册到当前项目工作区。若希望在所有本地项目中全局生效,可追加 --scope user 参数:

bash
claude mcp add --transport http docs-langchain --scope user https://docs.langchain.com/mcp
claude mcp add --transport http reference-langchain --scope user https://reference.langchain.com/mcp

连接到 Claude Desktop ​

  1. 打开 Claude Desktop 客户端
  2. 进入 Settings > Connectors
  3. 分别添加以下两条 MCP 服务器 URL:
    • https://docs.langchain.com/mcp
    • https://reference.langchain.com/mcp

连接到 Codex CLI ​

如果你正在使用 OpenAI Codex CLI,在终端中执行以下命令:

sh
codex mcp add langchain-docs --url https://docs.langchain.com/mcp
codex mcp add langchain-reference --url https://reference.langchain.com/mcp

连接到 Cursor 编辑器 ​

在 Cursor 的 MCP 配置文件中追加以下项:

json
{
  "mcpServers": {
    "docs-langchain": {
      "url": "https://docs.langchain.com/mcp"
    },
    "reference-langchain": {
      "url": "https://reference.langchain.com/mcp"
    }
  }
}

连接到 Deep Agents Code (dcode) ​

将两台服务器添加到用户级全局配置文件 ~/.deepagents/.mcp.json,或放置在当前项目根目录下的 .mcp.json 中:

json
{
  "mcpServers": {
    "docs-langchain": {
      "type": "http",
      "url": "https://docs.langchain.com/mcp"
    },
    "reference-langchain": {
      "type": "http",
      "url": "https://reference.langchain.com/mcp"
    }
  }
}

随后重启 dcode,在交互式终端中执行 /mcp 即可检查服务器在线状态与加载的工具列表。

连接到 VS Code ​

在 VS Code 的 MCP 设置配置文件中添加:

json
{
  "servers": {
    "docs-langchain": {
      "url": "https://docs.langchain.com/mcp"
    },
    "reference-langchain": {
      "url": "https://reference.langchain.com/mcp"
    }
  }
}

连接到 Antigravity ​

在 Antigravity 的 MCP 配置文件中添加:

json
{
  "mcpServers": {
    "docs-langchain": {
      "serverUrl": "https://docs.langchain.com/mcp"
    },
    "reference-langchain": {
      "serverUrl": "https://reference.langchain.com/mcp"
    }
  }
}

延伸阅读 (Learn more) ​

有关 MCP 协议的底层通信机制,可参阅 Model Context Protocol 官方规范。如有任何疑问或反馈,欢迎参与官方技术论坛交流讨论。