SuperAPI AI 工具集

context7

编程与开发

查看项目

更新于 10-15 21:36

技能介绍

用途:Context7 通过 ctx7 CLI 在终端直接获取库文档,无需打开浏览器,适合研究外部依赖、查找实现示例或核对 API 用法。

主要能力:先用 ctx7 library 解析库名获取 Library ID(格式 /org/project),再用 ctx7 docs 查询文档。library 支持自然语言查询提高相关性,返回 Library ID、代码片段数量、来源信誉(High/Medium/Low/Unknown)和 0-100 基准分。docs 支持指定版本(如 /vercel/next.js/v14.3.0-canary.87)和 --json 输出。还提供 skills search/install/list/generate 管理技能,以及 setup 配置 MCP 或 CLI+Skills 模式。

使用方式:无需全局安装,用 npx ctx7 运行。示例:npx ctx7 library react "How to clean up useEffect with async operations";npx ctx7 docs /facebook/react "How to clean up useEffect with async operations"。JSON 处理:npx ctx7 library react --json | jq '.[0].id'。配置 MCP:npx ctx7 setup --mcp --claude 或 --cursor;CLI+Skills:npx ctx7 setup --cli --universal。认证:npx ctx7 login(--no-browser 可不打开浏览器)、whoami、logout。

限制:Library ID 必须以 / 开头,且须先用 ctx7 library 获取;结果不相关时建议用自然语言描述具体场景而非单词;可能遇到速率限制,登录可解锁更高速率;ctx7 skills generate 需要认证;大部分命令无需认证,API Key 可选(export CONTEXT7_API_KEY=your_key)。