文档
Context7
为 LLM 提供最新、版本特定的库文档和代码示例。消除幻觉 API 和过时的代码模式。
安装
npx -y @upstash/context7-mcp
Context7 是生态系统中星标最高的 MCP 服务器(54K+)。它获取最新的、版本固定的库文档,并直接注入到 LLM 的上下文窗口中。这解决了 AI 助手使用已弃用或不存在的 API 生成代码的常见问题。
## 功能
- 将库名称解析为 Context7 兼容的 ID
- 查询任何库的版本特定文档
- 获取代码示例和设置说明
- 支持数千个库(Next.js、React、Supabase、MongoDB 等)
## 用法
```json
{
"mcpServers": {
"context7": {
"command": "npx",
"args": ["-y", "@upstash/context7-mcp"]
}
}
}
```
## 远程服务器
```json
{
"mcpServers": {
"context7": {
"url": "https://mcp.context7.com/mcp",
"headers": {
"CONTEXT7_API_KEY": "YOUR_API_KEY"
}
}
}
}
```
## 提示
- 在提示中包含 `use context7` 以自动调用库相关问题
- 在 context7.com/dashboard 注册以获得更高速率限制
- 直接指定库:`use library /supabase/supabase for api and docs`