跳转到主要内容

Context7 MCP

MCP 已验证 活跃

Context7 monorepo - 文档工具和 SDK

目的

为 AI 编码助手配备最新、准确的文档、代码示例和 API 参考,从而提高代码生成的准确性并减少对过时训练数据的依赖。

功能

  • 获取最新的、特定版本的库文档
  • 提供上下文感知的代码示例
  • 支持 CLI 和 MCP 服务器模式
  • 通过 MCP 协议与 AI 编码助手集成
  • 将通用库名称解析为特定 ID

使用场景

  • 获取库的最新 API 参考
  • 根据最新库版本生成代码片段
  • 解析库的规范 ID 以进行精确文档查找
  • 使用准确的技术文档丰富 AI 代理的上下文

非目标

  • 提供非代码相关主题的文档
  • 取代开发人员阅读官方库变更日志以了解重大更改的需要
  • 执行代码或执行超出文档检索范围的操作

工作流

  1. 代理识别出需要库文档
  2. 代理调用 MCP 工具 'resolve-library-id' 或 'query-docs'
  3. MCP 服务器获取相关、最新的文档
  4. 服务器将文档返回给代理
  5. 代理使用文档进行代码生成或解释

实践

  • 文档访问
  • 代码生成辅助

先决条件

  • 推荐使用 API 密钥以获得更高的速率限制
  • MCP 客户端已配置服务器 URL 和 API 密钥

安装

claude mcp add context7-mcp -- npx -y @upstash/context7-mcp

质量评分

已验证
100 /100
1 day ago 分析

信任信号

最近提交2 days ago
星标55.2k
许可证MIT
状态
查看源代码