# Context7

> Context7 MCP via mcporter (stdio). Use for library/API docs, setup, and configuration guidance with up-to-date sources.

- Skill: `rtgs2017/context7` (Agent Skill)
- Install (CLI): `npx skillmds add rtgs2017/context7`
- Raw SKILL.md: https://api.skillmd.com/api/skills/rtgs2017/context7/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: rtgs2017 (https://skillmd.com/u/rtgs2017)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/rtgs2017/context7

---


# Context7 via MCP (stdio)

Use the Context7 MCP server through mcporter in stdio mode. This keeps the MCP server local and avoids extra config files.

## Quick Checks

```bash
npx -y mcporter@latest list --stdio "npx -y @upstash/context7-mcp@latest" --name context7 --schema
```

## Resolve Library ID

```bash
npx -y mcporter@latest call --stdio "npx -y @upstash/context7-mcp@latest" --name context7 resolve-library-id \
  query="How do I use React hooks?" \
  libraryName="react"
```

## Query Docs

```bash
npx -y mcporter@latest call --stdio "npx -y @upstash/context7-mcp@latest" --name context7 query-docs \
  libraryId="/websites/react_dev" \
  query="useEffect cleanup examples"
```

## Optional API Key

If you have a Context7 API key, set `CONTEXT7_API_KEY` in the environment before running the commands above.

