适合谁
- 使用变化较快的框架/库、担心 AI 助手给出过时代码建议的开发者
- 希望零配置直接获得文档检索能力的场景
Upstash 官方维护,工具设计简洁(仅两个只读工具),解决的是一个具体且常见的痛点——AI 助手用过时 API 知识写代码。安装门槛低,无需 API Key 即可试用。评分基于源码与文档静态核验,未实际调用测试。
最强项 · 安装易用性 18/20 最弱项 · 可靠性 14/20
实测已过期收录于 2026-07-24
查看 FMRS 评分方法 →运行环境:Node.js 18+ · 远程托管(无需本地环境)
CONTEXT7_API_KEY
可选的 Context7 API 密钥,用于身份认证以获得更高请求速率限制,可在 context7.com/dashboard 免费获取。
通过 npx -y @upstash/context7-mcp 启动即可直接使用,无需 API Key(有速率限制);如需更高配额可在 context7.com 申请 CONTEXT7_API_KEY 配置为环境变量。也提供 MCPB 一键安装包和远程 Streamable HTTP 端点(https://mcp.context7.com/mcp)两种替代接入方式。
{
"mcpServers": {
"context7": {
"command": "npx",
"args": ["-y", "@upstash/context7-mcp"],
"env": {
"CONTEXT7_API_KEY": "<OPTIONAL_API_KEY>"
}
}
}
}
以 Claude Code 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"context7": {
"command": "npx",
"args": [
"-y",
"@upstash/context7-mcp"
],
"env": {
"CONTEXT7_API_KEY": "<OPTIONAL_API_KEY>"
}
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add context7 -e 'CONTEXT7_API_KEY=<OPTIONAL_API_KEY>' -- npx -y @upstash/context7-mcp
在终端运行;先把 <…> 占位符换成你自己的值。
在客户端的 MCP 工具列表中确认出现 resolve-library-id 和 query-docs 两个工具;然后输入一个包含 "use context7" 的库文档问题,若返回了来自 Context7 的文档内容即说明连接成功。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
Upstash 官方维护的 MCP Server,解决 AI 编码助手因训练数据滞后而给出过时 API 用法的问题:通过两个工具先把库名解析为 Context7 库 ID,再检索该库最新版本的文档内容,让 AI 助手在写代码时引用的是当前版本的真实 API,而不是训练时的旧版本记忆。
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
用 TypeScript 快速构建 MCP 服务器的框架
源版本 6b636d3c35e0 数据同步于 2026-10-19 查看 FMRS 评分方法