Context7 平台 - 最新代码文档赋能每个提示词
May 25, 2026 · View on GitHub

Context7 平台 - 最新代码文档赋能每个提示词
❌ 不使用Context7
大语言模型(LLM)依赖过时或通用的库信息。你会遇到:
- ❌ 代码示例已过时,基于一年前的训练数据
- ❌ 幻觉产生的API根本不存在
- ❌ 针对旧版本包的通用回答
✅ 使用Context7
Context7直接从源头获取最新的、特定版本的文档和代码示例——并将它们直接放入你的提示词中。
创建一个Next.js中间件,检查cookies中的有效JWT,
并将未认证用户重定向到 `/login`。use context7
配置Cloudflare Worker脚本,将JSON API响应
缓存五分钟。use context7
查看Supabase的邮箱/密码注册Auth API。
Context7将最新的代码示例和文档直接获取到你的LLM上下文中。无需切换标签页,不会因幻觉产生不存在的API,不会生成过时的代码。
支持两种模式:
- CLI + Skills — 安装一个skill,引导你的代理使用
ctx7CLI命令获取文档(无需MCP) - MCP — 注册一个Context7 MCP服务器,使你的代理能够原生调用文档工具
安装
Note
推荐使用API密钥:在 context7.com/dashboard 获取免费API密钥,使用密钥后速率限制更高。
只需一条命令,即可为你的编码代理配置Context7:
npx ctx7 setup
通过OAuth认证,生成API密钥,并安装相应的skill。你可以选择CLI+Skills模式或MCP模式。使用 --cursor、--claude 或 --opencode 指定目标代理。
如需稍后移除生成的配置,运行 npx ctx7 remove。如果通过 npm install -g ctx7 全局安装了CLI,需单独运行 npm uninstall -g ctx7 卸载该包。
如需手动配置,请将Context7服务器URL https://mcp.context7.com/mcp 添加到你的MCP客户端,并通过 CONTEXT7_API_KEY 请求头传递API密钥。详见下方链接的各客户端配置说明。
重点技巧
使用库 ID
如果你已经确切知道要使用哪个库,请将其Context7 ID添加到你的提示词中。这样,Context7可以跳过库匹配步骤,直接检索文档。
使用Supabase实现基本身份验证。用/supabase/supabase作为库ID获取API和文档。
斜杠语法明确告知Context7需加载文档的库。
指定版本
要获取特定库版本的文档,只需在提示词中提及版本:
如何设置Next.js 14中间件?use context7
Context7 将自动匹配适当的版本。
添加规则
如果通过 ctx7 setup 安装,skill会自动配置,触发Context7响应库相关问题。如需手动添加规则,请在你的编码代理中配置:
- Cursor:
Cursor Settings > Rules - Claude Code:
CLAUDE.md - 或你的编码代理中的等效设置
规则示例:
无需我明确要求,当我需要库或API文档、生成代码、设置或配置步骤时,始终使用Context7。
可用工具
CLI命令
ctx7 library <name> <query>:按库名在Context7索引中搜索,返回匹配的库及其ID。ctx7 docs <libraryId> <query>:使用Context7兼容的库ID获取库文档(例如/mongodb/docs、/vercel/next.js)。
MCP工具
resolve-library-id:将通用库名称解析为Context7兼容的库ID。query(必需):用户的问题或任务(用于按相关性排名结果)libraryName(必需):要搜索的库名称
query-docs:使用Context7兼容的库ID获取库的文档。libraryId(必需):精确的Context7兼容的库ID(例如/mongodb/docs、/vercel/next.js)query(必需):用于获取相关文档的问题或任务
更多文档
- CLI参考 - 完整CLI文档
- MCP客户端 - 30+客户端的手动MCP安装说明
- 添加库 - 将你的库提交到Context7
- 故障排除 - 常见问题和解决方案
- API参考 - REST API文档
- 开发者指南 - 本地运行Context7 MCP
免责声明
1- Context7项目由社区贡献,虽然我们努力保持高质量,但我们不能保证所有库文档的准确性、完整性或安全性。Context7中列出的项目由其各自所有者开发和维护,而非由Context7开发和维护。如果你遇到任何可疑、不当或潜在有害的内容,请使用项目页面上的“Report”按钮立即通知我们。我们认真对待所有举报,并将及时审查被举报的内容,以维护我们平台的完整性和安全性。使用Context7即表示你承认自行承担风险。
2- 本仓库托管MCP服务器的源代码。支持组件——API 后端、解析引擎和爬取引擎——是私有的,不包含在本仓库中。
🤝 与我们联系
保持更新并加入我们的社区:
📺 Context7媒体报道
- Better Stack:"免费工具让Cursor智能10倍"
- Cole Medin:"这绝对是AI编码助手的最佳MCP服务器"
- Income Stream Surfers:"Context7 + SequentialThinking MCP:这是AGI吗?"
- Julian Goldie SEO:"Context7:新的MCP AI代理更新"
- JeredBlu:"Context 7 MCP:即时获取文档 + VS Code配置方法"
- Income Stream Surfers:"Context7:将改变AI编码的新MCP服务器"
- AICodeKing:"Context7 + Cline & RooCode:这个MCP服务器让CLINE效果提升100倍!"
- Sean Kochel:"5个让编码更爽的MCP服务器(即插即用)"
⭐ Star 历史
📄 许可证
MIT