# Context7 通过 MCP 集成将最新、版本特定的库文档和代码示例带入 AI 编程助手,帮助开发者基于正在使用的 API 和软件包版本生成代码。 - Findings24: - 网站: - 价格: Freemium - 分类: AI开发者工具, MCP 工具 ## 什么是 Context7? Context7 是一项基于 MCP 的 AI 编程助手文档服务。它从库的来源获取最新、特定版本的库文档和代码示例,并将这些上下文直接置入助手的提示词中。 Context7 的核心目的是为编程代理提供与任务相关的库及其版本信息。这有助于解决产品文档中提到的常见问题,包括示例基于过时的训练数据、回答过于笼统以及虚构 API 等。 典型工作流程是使用 `npx ctx7 setup` 安装 Context7,选择受支持的编程代理,然后在自然语言编程提示词中添加 `use context7`。Context7 可与 Claude Code、Cursor、Codex、Opencode、Antigravity、VS Code、Devin Desktop、Cline、Trae 和 Gemini CLI 等代理配合使用。该服务还提供可搜索的目录,其中包含超过 142,000 个库。 ## Context7 能做什么? ### 特定版本文档查询 获取与编程任务相关的库及版本对应的文档和代码示例,而不是仅依赖助手的一般训练数据。 ### MCP 提示词集成 通过 Context7 MCP 将获取的库上下文直接置入 AI 编程助手的提示词中,开发者无需离开现有编程流程即可请求文档。 ### 一条命令完成设置 \`npx ctx7 setup\` 命令可将 Context7 接入选定的编程代理,并为受支持的工具提供配置选项。 ### 广泛支持编程代理 安装指南涵盖 Claude Code、Cursor、Codex、Opencode、Antigravity、VS Code、Devin Desktop、Cline、Trae、Gemini CLI 及其他代理。 ### 库发现 Context7 库目录允许用户搜索包含超过 142,000 个库的目录,并查看可用的文档来源。 ### 私有仓库和团队计划 付费计划通过提供私有仓库访问和团队协作,将服务扩展到公共仓库之外;Enterprise 还提供 SSO 和自托管部署等选项。 ## 使用场景 ### 实现框架功能 开发者可以要求 AI 编程助手使用 Next.js 或 React 等框架构建功能,并添加 \`use context7\`,使回答基于最新的库文档。 ### 处理不断变化的 API 当软件包的 API 或语法可能发生变化时,Context7 可以在助手生成实现代码前提供特定版本的示例。 ### 配置基础设施和平台服务 对于配置 Cloudflare Worker 或集成某项服务等任务,提示词可以使用 Context7 将相关平台文档带入编程会话。 ### 为团队规范文档访问 使用私有仓库的团队可以通过 Pro 或 Enterprise 方案进行私有库解析和团队协作;Enterprise 还提供 SSO 或自托管等组织控制选项。 ## 常见问题 ### 如何在编程提示词中使用 Context7? 使用 \`npx ctx7 setup\` 安装,选择 AI 编程代理,然后在提示词中添加 \`use context7\`。随后,Context7 会针对请求获取相关文档和代码示例。 ### 哪些 AI 编程工具可以使用 Context7? 安装页面列出了 Claude Code、Cursor、Codex、Opencode、Antigravity、VS Code、Devin Desktop、Cline、Trae 和 Gemini CLI,以及 Context7 文档中介绍的其他代理。 ### 哪些信息会发送到 Context7? 方案文档称,Context7 会接收文档查询内容和库名称,但不会接收用户的代码、对话历史或完整提示词。系统会指示 LLM 不要在查询中包含 API 密钥、密码或专有代码等私密信息。 ### Context7 可以与私有仓库配合使用吗? Pro 和 Enterprise 方案支持私有仓库,Free 方案不支持。Enterprise 还在支持私有仓库的基础上提供其他团队和部署选项。 ### 有哪些可用方案? 文档列出的方案包括面向公共仓库的 Free、面向私有仓库和团队协作的 Pro,以及面向需要 SOC-2、SSO、专属支持或自托管部署等功能的组织的 Enterprise。 ## 快速信息 - **产品类型**: 面向 AI 编程助手的 MCP 文档服务 - **主要用户**: 使用 AI 编程工具的开发者和软件团队 - **设置方式**: 运行 \`npx ctx7 setup\`,然后在提示词中使用 \`use context7\` - **库目录**: 超过 142,000 个库 - **支持的工具**: Claude Code、Cursor、Codex、Opencode、Antigravity、VS Code、Devin Desktop、Cline、Trae、Gemini CLI 等 - **方案**: Free、Pro 和 Enterprise