场景示例
- 「用 Next.js 16 的写法实现这个页面」——先查当前版本文档再动手,不靠记忆写老 API
- 「这个库刚发的新版本怎么迁移?」——按 /org/project/version 精确查对应版本文档
- 库、框架、CLI 工具的正确用法:配置项、示例代码即查即用
Upstash 出品的库文档 MCP——按版本拉取最新官方文档与代码示例喂给 AI,治「训练数据过期写出老 API」
内容更新于 2026-08-09 19:36claude mcp add -s user -t http context7 https://mcp.context7.com/mcp --header "Authorization: Bearer YOUR_API_KEY"claude mcp remove context7| 工具 | 说明 |
|---|---|
resolve-library-id | 库名 → Context7 库 ID(如 /vercel/next.js),结果带收录质量与信誉评分 |
query-docs | 按库 ID + 问题拉取文档片段与代码示例 |
两步流程:先 resolve 拿 ID 再 query;已知 /org/project(或带版本 /org/project/version)可直接查。
https://mcp.context7.com/mcp,Header Authorization: Bearer <API_KEY>npx ctx7 setup --claude(OAuth + 生成 key + 自动写配置)/org/project/version 查,否则拿到的是 latest 文档,API 对不上