Files
Enes Gules 1c081df0b6 CTX7-1872: Improve Context7 documentation queries (#2941)
* focus Context7 documentation queries

* narrow documentation query prompt changes

* remove focused from query prompts

* use lookup wording in query prompts

* distinguish documentation lookup from task

* allow live Pi test more time

* add prompt guidance changeset
2026-07-25 06:23:59 +03:00
..

Context7 Plugin for Cursor

Context7 solves a common problem with AI coding assistants: outdated training data and hallucinated APIs. Instead of relying on stale knowledge, Context7 fetches current documentation directly from source repositories.

What's Included

This plugin provides:

  • MCP Server — Connects Cursor to Context7's documentation service
  • Rules — An always-on use-context7 rule that nudges the agent to fetch docs when unsure about library APIs
  • Skills — A context7-docs-lookup skill with detailed instructions on resolving libraries and fetching documentation
  • Agents — A dedicated docs-researcher agent for focused lookups

Available Tools

resolve-library-id

Searches for libraries and returns Context7-compatible identifiers.

Input: "next.js"
Output: { id: "/vercel/next.js", name: "Next.js", versions: ["v15.1.8", "v14.2.0", ...] }

query-docs

Fetches documentation for a specific library, ranked by relevance to your question.

Input: { libraryId: "/vercel/next.js", query: "app router middleware" }
Output: Relevant documentation snippets with code examples

Usage Examples

The plugin works automatically when you ask about libraries:

  • "How do I set up authentication in Next.js 15?"
  • "Show me React Server Components examples"
  • "What's the Prisma syntax for relations?"

Or use the docs-researcher agent when you want to keep your main context clean.

Version Pinning

To get documentation for a specific version, include the version in the library ID:

/vercel/next.js/v15.1.8
/supabase/supabase/v2.45.0

The resolve-library-id tool returns available versions, so you can pick the one that matches your project.