SuperAPI AI 工具集

context7-cli

编程与开发

查看项目

更新于 10-15 23:44

技能介绍

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

安装与运行:先确保 CLI 为最新版本,命令为 npm install -g ctx7@latest;也可不安装直接运行 npx ctx7@latest <command>。

文档查询:分两步。先解析库 ID:ctx7 library <name> <query>;再获取文档:ctx7 docs <libraryId> <query>。库 ID 必须带 / 前缀,例如 /facebook/react,不能写成 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,如 ctx7 skills install /anthropics/skills。

设置与认证:ctx7 setup 交互式配置 Context7 MCP(支持 Claude Code / Cursor / OpenCode);ctx7 login 登录以获得更高速率限额和技能生成;ctx7 login --no-browser 打印 URL 而不打开浏览器;ctx7 logout 清除令牌;ctx7 whoami 查看登录状态(姓名与邮箱)。也可通过环境变量跳过交互登录:export CONTEXT7_API_KEY=your_key。多数命令无需登录;例外是 skills generate 始终需要登录,ctx7 setup 除非传入 --api-key 或 --oauth 否则也需要登录。

限制:资料未提供具体速率限额数值、支持的库范围及价格信息。