用途:在使用第三方库开发或排错时,通过 Context7 MCP 工具获取较新的库文档,避免依赖过时信息。核心流程为 THINK → RESOLVE → FETCH → APPLY。
主要能力:/mcp__context7__resolve-library-id 将包名解析为 Context7 兼容的库 ID(格式 /org/project),返回结果含库 ID、Trust Score(1-10)、代码片段数量和描述;/mcp__context7__get-library-docs 按该 ID 抓取文档,可指定 topic 与 tokens(默认 10000,范围 1000-20000)。
使用方式:先判断是否需要解析;用户已给出 /org/project 形式 ID 时可跳过解析直接抓取,仅给出名称或泛称时先解析。选择库时按名称匹配、Trust Score(建议≥7)、文档片段数量和描述相关性排序;主题应具体,如用“REST API endpoints”而非“api”。令牌量按场景选择,快速查单个函数约 3K-5K,功能探索 6K-10K,实现指南 10K-15K,全面学习 15K-20K。
适用场景:React、Next.js 等框架的实现与调试,例如无限滚动、水合错误排错,以及直接使用用户提供的库 ID 查询聚合管道等主题。
限制:无匹配时可尝试替代名称;多匹配时需询问用户;文档不足时可增加 tokens 或细化主题。资料未提供收费、平台支持范围与效果保证等信息。