# Context7

This provider exposes tools and data accessible through its parent verticals. Use the example prompts as inspiration for your queries.

**Slug:** `context7`

**Description:** Search and retrieve up-to-date, version-specific library documentation including code examples and explanations from Context7 by Upstash.

## Verticals

This provider is available in the following verticals:

- [Dev](https://kirha.com/verticals/dev.md)

## Example prompts (non-exhaustive)

- `Find documentation for React hooks`
- `How do I use Next.js middleware?`
- `Search for Prisma schema documentation`
- `Get pandas DataFrame examples`
- `Find Express.js routing documentation`

## Available tools in this provider

Open a tool to see its input and output schemas.

### [`getDocumentation`](https://kirha.com/providers/context7/getDocumentation.md)

Retrieve up-to-date documentation snippets (code examples and explanations) for a library, ranked by relevance to a query. Use a libraryId from searchLibraries.

### [`searchLibraries`](https://kirha.com/providers/context7/searchLibraries.md)

Search for libraries by name and get their Context7 IDs, quality scores, and available versions. Use this tool first to resolve a library name before fetching documentation with getDocumentation.

-----

**Tags:** documentation, libraries, code, developer tools

[< Back to providers list](https://kirha.com/providers.md)