技术文档 · Upstash 官方仓库

Context7

按具体技术库和版本检索近期文档,减少编码助手引用过时 API 的概率。

CodexClaude CodeHTTP
已核验查看接入方法 支持 Codex、Claude Code 等平台

Context7 是什么?

Context7 是面向技术文档检索的远程 MCP 服务。Codex 可以按库名和版本查询近期文档与代码示例,用真实资料替代模型对旧 API 的模糊记忆。

一句话理解按具体技术库和版本检索近期文档,减少编码助手引用过时 API 的概率。

为什么需要它?

把模糊的模型记忆替换成按库检索的文档上下文,但仍需开发者核对最终版本。

接入前,AI 只能依赖你粘贴的材料、截图或旧上下文;接入后,它可以在你授权的范围内调用真实工具,并把结果、来源和状态带回当前任务。

核心能力

01
解析技术库标识

把真实信息带回当前任务,减少反复复制和手动核对。

02
检索相关官方或维护文档片段

在明确授权范围内调用工具,并保留执行过程和结果。

03
通过远程 MCP 或 CLI Skill 提供上下文

回读来源、状态与限制,方便继续处理和人工验收。

适合谁?怎么用?

适合使用
  • 查当前版本的库文档和 API 用法
  • 经常处理依赖升级、SDK 用法、框架配置和版本差异的开发者。
  • 返回库名、版本和原始文档片段;关键配置仍回到官方文档和测试验证。
不适合
  • 不适合替代编译、测试或安全审计,也不应发送私有代码。
  • 查询和库名会发送给第三方服务
  • 返回内容可能仍存在版本差异或缺页

怎么接入?

  1. 1
    准备

    准备 Context7 账号;建议创建 API Key 以获得稳定限额。

  2. 2
    授权

    运行 npx ctx7 setup 并选择 MCP 模式,或按官方 README 登记远程端点。

  3. 3
    连接

    在客户端确认 Context7 工具可见。

  4. 4
    开始使用

    用一个公开技术库和明确版本测试文档检索。

安装命令

添加 Context7

codex mcp add context7 --url https://mcp.context7.com/mcp

添加远程服务后,用一个公开技术库做首次查询。需要更高限额时再按官方说明配置账号。

检查命令

确认 MCP 已经登记

codex mcp list

接入前准备

  • 可访问 Context7 服务
  • 建议准备 API Key 以获得更高限额
  • 不得在查询中发送私有代码、密钥或客户数据

官方帮助

官方文档与仓库Upstash 官方仓库问题反馈在 GitHub Issues 获取帮助

第一次调用示例

登记完成后,新开一个任务,先用下面这句做只读验证,把目标、范围和停止条件一次说清楚。

发给 Codex

第一次只读任务

请用 Context7 查 React 19 的 useOptimistic 官方用法,并告诉我文档版本和限制;不要引用不明博客。
怎样算成功

返回库名、版本和原始文档片段;关键配置仍回到官方文档和测试验证。

  1. 先解析技术库标识。
  2. 给出库名、版本和具体问题。
  3. 检查返回片段是否对应当前版本。
  4. 关键配置继续回到项目官方文档复核。

权限与安全

凭证与连接方式

远程 HTTP;查询的库名和问题会发送给第三方文档服务。

  • 查询和库名会发送给第三方服务
  • 返回内容可能仍存在版本差异或缺页
  • 不要把检索结果当成编译、测试或安全审计的替代品

用小贺API和 MCP,把真实工具接进工作流

从一个 MCP、一个只读任务开始,先把连接、权限和结果验证清楚。

多平台支持兼容主流 MCP 客户端接入方法清楚命令与自助指令分开权限边界明确先只读再扩大范围
进入小贺API