SuperAPI AI 工具集

context7-cli

编程与开发

查看项目

更新于 10-15 23:42

技能介绍

用途:ctx7 CLI 主要做三件事——获取最新的库文档、管理 AI 编程技能、为编辑器配置 Context7 MCP。适合写代码、核对 API 签名,或担心训练数据过时时使用。

安装与运行:建议先更新到最新版:npm install -g ctx7@latest;也可不安装直接运行:npx ctx7@latest <command>。

文档查询:先用 ctx7 library <name> <query> 解析库 ID,再用 ctx7 docs <libraryId> <query> 获取文档。注意库 ID 需带 / 前缀,例如 /facebook/react;且必须先运行 ctx7 library,因为 ctx7 docs react "hooks" 在缺少有效 ID 时会失败。

技能管理:ctx7 skills install /owner/repo 从仓库交互式安装,ctx7 skills install /owner/repo name 安装指定技能;ctx7 skills search <keywords> 搜索注册表;ctx7 skills suggest 依据项目依赖自动推荐;ctx7 skills list 列出已装;ctx7 skills remove <name> 卸载;ctx7 skills generate 用 AI 生成自定义技能(需登录)。仓库格式为 /owner/repo,如 /anthropics/skills。

配置与认证:ctx7 setup 交互式配置 Context7 MCP(支持 Claude Code / Cursor / OpenCode);ctx7 login 打开浏览器 OAuth,ctx7 login --no-browser 打印 URL,ctx7 logout 清除令牌,ctx7 whoami 查看登录状态。多数命令无需登录;例外是 skills generate 始终需要,setup 需登录除非传入 --api-key 或 --oauth。登录还可提升文档命令的速率限制。也可用 export CONTEXT7_API_KEY=your_key 跳过交互式登录。

限制:部分命令依赖登录;文档查询需先解析库 ID,且 ID 必须带 / 前缀;技能生成必须登录;未提供更多收费、价格或平台细节。