ctx7 CLI The Context7 CLI does three things: fetches up-to-date library documentation, manages AI coding skills, and sets up Context7 MCP for your editor. Make sure the CLI is up to date before running commands: npm install -g ctx7@latest Or run directly without installing: npx ctx7@latest < command
What this skill covers Documentation — Fetch current docs for any library. Use when writing code, verifying API signatures, or when training data may be outdated. Skills management — Install, search, suggest, list, remove, and generate AI coding skills. Setup — Configure Context7 MCP for Claude Code / Cursor / OpenCode. Quick Reference
Documentation
ctx7 library < name
< query
Step 1: resolve library ID
ctx7 docs < libraryId
< query
Step 2: fetch docs
Skills
ctx7 skills install /owner/repo
Install from a repo (interactive)
ctx7 skills install /owner/repo name
Install a specific skill
ctx7 skills search < keywords
Search the registry
ctx7 skills suggest
Auto-suggest based on project deps
ctx7 skills list
List installed skills
ctx7 skills remove < name
Uninstall a skill
ctx7 skills generate
Generate a custom skill with AI (requires login)
Setup
ctx7 setup
Configure Context7 MCP (interactive)
ctx7 login
Log in for higher rate limits + skill generation
ctx7 whoami
Check current login status
Authentication ctx7 login
Opens browser for OAuth
ctx7 login --no-browser
Prints URL instead of opening browser
ctx7 logout
Clear stored tokens
ctx7 whoami
Show current login status (name + email)
Most commands work without login. Exceptions: skills generate always requires it; ctx7 setup requires it unless --api-key or --oauth is passed. Login also unlocks higher rate limits on docs commands. Set an API key via environment variable to skip interactive login entirely: export CONTEXT7_API_KEY = your_key Common Mistakes Library IDs require a / prefix — /facebook/react not facebook/react Always run ctx7 library first — ctx7 docs react "hooks" will fail without a valid ID Repository format for skills is /owner/repo — e.g., ctx7 skills install /anthropics/skills skills generate requires login — run ctx7 login first