# Context7 MCP > Up-to-date code docs for any prompt. ## Docs - [Intro](https://context7-ctx7-2818-search-api-docs.mintlify.site/overview.md): Context7 brings up-to-date, version-specific library documentation into your AI coding assistant - [Installation](https://context7-ctx7-2818-search-api-docs.mintlify.site/installation.md) - [CLI](https://context7-ctx7-2818-search-api-docs.mintlify.site/clients/cli.md): The ctx7 CLI — fetch library documentation and configure Context7 MCP from your terminal - [Plans & Pricing](https://context7-ctx7-2818-search-api-docs.mintlify.site/plans-pricing.md) - [Library Owners](https://context7-ctx7-2818-search-api-docs.mintlify.site/library-owners.md): Claim your library and control how Context7 parses it with context7.json - [Best Practices](https://context7-ctx7-2818-search-api-docs.mintlify.site/tips.md): Get the most out of Context7 with these best practices - [Adding Libraries](https://context7-ctx7-2818-search-api-docs.mintlify.site/adding-libraries.md): Add a public library to Context7 so AI coding assistants get up-to-date docs for it - [Keeping Libraries Fresh](https://context7-ctx7-2818-search-api-docs.mintlify.site/library-updates.md): How Context7 ensures library documentation stays fresh - [Claim Your Library](https://context7-ctx7-2818-search-api-docs.mintlify.site/howto/claiming-libraries.md): Verify ownership and manage your library's configuration via the admin panel - [Verify Your Library](https://context7-ctx7-2818-search-api-docs.mintlify.site/howto/verification.md): Get your library verified to increase visibility and build trust with developers - [Add the Chat Widget](https://context7-ctx7-2818-search-api-docs.mintlify.site/howto/chat-widget.md): Embed an AI-powered chat assistant on your documentation site - [Manage Rules](https://context7-ctx7-2818-search-api-docs.mintlify.site/howto/rules.md): Prepend custom guidelines to the documentation your teamspace retrieves - [Add Private Sources](https://context7-ctx7-2818-search-api-docs.mintlify.site/howto/private-sources.md): Add and manage private source documentation - [Manage API Keys](https://context7-ctx7-2818-search-api-docs.mintlify.site/howto/api-keys.md): Create and manage API keys for Context7 authentication - [Set Up OAuth](https://context7-ctx7-2818-search-api-docs.mintlify.site/howto/oauth.md): Authenticate with Context7 MCP server using OAuth 2.0 - [Monitor Usage](https://context7-ctx7-2818-search-api-docs.mintlify.site/howto/usage.md): Monitor your Context7 API usage and track costs - [Manage Your Teamspace](https://context7-ctx7-2818-search-api-docs.mintlify.site/howto/teamspace.md): Invite members and manage teamspace permissions - [Manage Policies](https://context7-ctx7-2818-search-api-docs.mintlify.site/howto/policies.md): Control which sources and libraries your teamspace can access - [Enterprise](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise.md): Turn your internal documentation into LLM-ready context for developers, coding agents, and engineering leaders - [Azure API Management as MCP gateway](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/enterprise-managed-auth/entra.md): Route Context7 MCP traffic through Azure API Management with per-user Microsoft Entra ID authentication. - [Enterprise-Managed Auth with Okta](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/enterprise-managed-auth/okta.md): Centrally authorize the Context7 MCP server for your organization through Okta Cross-App Access, so developers connect on first login with no per-user OAuth. - [On-Premise Deployment](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/on-premise.md): Run the Context7 stack inside your infrastructure with your chosen AI and storage services - [Changelog](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/changelog.md): Release notes for the Context7 On-Premise image. - [GitHub Integration](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/integrations/github.md): Connect Context7 to GitHub with a GitHub App or a personal access token for private repository access and push webhooks - [Other Git Integration](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/integrations/other-git.md): Ingest private repositories from a self-managed Git host such as Gerrit, Gitea, or self-hosted Bitbucket over HTTPS or SSH - [Gerrit Integration](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/integrations/gerrit.md): Index Gerrit repositories and submit generated code documentation as Gerrit changes - [Confluence Integration](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/integrations/confluence.md): Index Confluence spaces from Atlassian Cloud or a self-hosted Data Center instance - [AWS Bedrock](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/integrations/aws-bedrock.md): Use Anthropic models and Amazon Titan embeddings through native AWS Bedrock APIs - [Microsoft Entra ID (SSO)](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/security/entra-sso.md): Let your teamspace sign in with Microsoft Entra ID instead of shared passwords. - [OpenID Connect (OIDC) SSO](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/security/oidc-sso.md): Let your team sign in with any OIDC-compatible identity provider instead of shared passwords. - [Library Access Control](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/security/library-access.md): Restrict which libraries each user can query over the MCP and API, based on their SSO groups or individual grants. - [Docker Deployment](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/deployment/docker.md): Deploy Context7 On-Premise with Docker Compose - [Kubernetes Deployment](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/deployment/kubernetes.md): Deploy Context7 On-Premise on Kubernetes using raw manifests - [Scaling](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/deployment/scaling.md): Run Context7 On-Premise as multiple replicas behind a load balancer - [Vector Stores](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/deployment/vector-stores.md): Choose where Context7 On-Premise stores embeddings: embedded LanceDB, pgvector, or Milvus - [Library Import](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/library-import.md): Move library content from Context7 Cloud into an airgapped on-premise install - [Automatic Repository Updates](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/automatic-repository-updates.md): Keep indexed Git repositories current with schedules, GitHub push events, and cached refreshes - [GitOps](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/gitops.md): Manage the list of indexed repositories declaratively from a Git repo and reconcile your on-premise instance to match it - [Backup and Restore](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/backup-restore.md) - [Authentication](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/api/authentication.md): How to authenticate requests to your on-premise Context7 instance - [Search for libraries](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/api/search/search-for-libraries.md): Search locally indexed libraries by name - [Get documentation context](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/api/context/get-documentation-context.md): Retrieve documentation snippets for a library ranked by relevance to your query - [Parse a Git repository](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/api/parse/parse-a-git-repository.md): Queue a GitHub or GitLab repository for parsing and indexing - [Parse an OpenAPI spec by URL](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/api/parse/parse-an-openapi-spec-by-url.md): Queue a remote OpenAPI specification (JSON or YAML) for parsing and indexing - [Upload an OpenAPI spec file](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/api/parse/upload-an-openapi-spec-file.md): Upload an OpenAPI specification file directly for parsing and indexing - [Import a library bundle](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/api/parse/import-libraries.md): Import pre-parsed libraries into an airgapped on-premise install, as a JSON body or a Context7 Cloud export file - [Parse a website](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/api/parse/parse-a-website.md): Crawl and index a public website starting from the given URL - [Refresh a library](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/api/parse/refresh-a-library.md): Re-parse an existing library using its stored settings - [Get parse status](https://context7-ctx7-2818-search-api-docs.mintlify.site/enterprise/api/parse/get-parse-status.md): Returns the status of all active and queued parse jobs - [Security](https://context7-ctx7-2818-search-api-docs.mintlify.site/security/overview.md): An overview of Context7's security practices, data handling, and compliance measures - [Data Privacy](https://context7-ctx7-2818-search-api-docs.mintlify.site/security/data-privacy.md): How Context7 handles query storage, retrieval scope, and your data - [Infrastructure Security](https://context7-ctx7-2818-search-api-docs.mintlify.site/security/infrastructure.md): The platform-level protections behind Context7, including hosting, abuse prevention, and secure development - [Authentication and Access Control](https://context7-ctx7-2818-search-api-docs.mintlify.site/security/auth-and-access-control.md) - [Compliance and Reporting](https://context7-ctx7-2818-search-api-docs.mintlify.site/security/compliance-and-reporting.md): How Context7 handles security reporting, transparency, and compliance certifications - [Data Safety](https://context7-ctx7-2818-search-api-docs.mintlify.site/security/data-safety.md): How Context7 detects prompt injection and malicious content in indexed documentation - [Best Practices for Users](https://context7-ctx7-2818-search-api-docs.mintlify.site/security/best-practices.md): Recommendations for using Context7 securely across credentials, repository access, and network usage - [Claude Code](https://context7-ctx7-2818-search-api-docs.mintlify.site/clients/claude-code.md): Using Context7 with Claude Code - [Codex](https://context7-ctx7-2818-search-api-docs.mintlify.site/clients/codex.md): Using Context7 with OpenAI Codex - [GitHub Copilot CLI](https://context7-ctx7-2818-search-api-docs.mintlify.site/clients/copilot-cli.md): Using Context7 with GitHub Copilot CLI - [Cursor](https://context7-ctx7-2818-search-api-docs.mintlify.site/clients/cursor.md): Using Context7 with Cursor - [OpenCode](https://context7-ctx7-2818-search-api-docs.mintlify.site/clients/opencode.md): Using Context7 with OpenCode - [Pi](https://context7-ctx7-2818-search-api-docs.mintlify.site/clients/pi.md): Using Context7 with the Pi coding agent - [VS Code](https://context7-ctx7-2818-search-api-docs.mintlify.site/clients/vscode.md): Using Context7 with VS Code - [MCP Clients](https://context7-ctx7-2818-search-api-docs.mintlify.site/resources/all-clients.md): Installation examples for MCP clients - [API Guide](https://context7-ctx7-2818-search-api-docs.mintlify.site/api-guide.md): Authentication, rate limits, best practices, and integration guides for the Context7 API - [Search documentation in one request](https://context7-ctx7-2818-search-api-docs.mintlify.site/api-reference/search/search-documentation-in-one-request.md): Select up to four relevant Context7 libraries, retrieve their documentation in parallel, deduplicate and globally rerank the evidence, and return one bounded response. Optional library, version, and language values improve routing and ranking. - [Search for libraries](https://context7-ctx7-2818-search-api-docs.mintlify.site/api-reference/search/search-for-libraries.md): Search for libraries by name with intelligent LLM-powered ranking based on your query context. - [Get library usage metrics](https://context7-ctx7-2818-search-api-docs.mintlify.site/api-reference/metrics/get-library-usage-metrics.md): Retrieve full usage metrics for a library: cumulative and daily request counters broken down by surface (web page, text docs, MCP, CLI), MCP client daily unique-user breakdown, and lifetime topic and country distributions. The API key must belong to a member of the teamspace that owns the library —… - [Get documentation context](https://context7-ctx7-2818-search-api-docs.mintlify.site/api-reference/context/get-documentation-context.md): Retrieve intelligent, LLM-reranked documentation context for natural language queries. Returns the most relevant code snippets and documentation for your specific question. - [Refresh a library](https://context7-ctx7-2818-search-api-docs.mintlify.site/api-reference/refresh/refresh-a-library.md): Trigger a refresh of an existing library to fetch the latest documentation. Library owners have dedicated refresh limits. - [Get teamspace policies](https://context7-ctx7-2818-search-api-docs.mintlify.site/api-reference/policies/get-teamspace-policies.md): Retrieve the current policy configuration for the teamspace associated with the API key. Includes source type access settings and public repository filters. - [Update teamspace policies](https://context7-ctx7-2818-search-api-docs.mintlify.site/api-reference/policies/update-teamspace-policies.md): Incrementally update policy configuration for the teamspace associated with the API key. Only the fields you include in the request body are modified — omitted fields remain unchanged. For source types, use `enable`/`disable` arrays (both allowed if no overlap). For library lists, use `add`/`remove`… - [Add a GitHub repository](https://context7-ctx7-2818-search-api-docs.mintlify.site/api-reference/add-library/add-a-github-repository.md): Submit a GitHub repository for documentation processing. Supports private repos via a gitToken or by connecting your GitHub account at https://context7.com/add-library. - [Add a GitLab repository](https://context7-ctx7-2818-search-api-docs.mintlify.site/api-reference/add-library/add-a-gitlab-repository.md): Submit a GitLab repository for documentation processing. Supports private repos via a gitToken or by connecting your GitLab account at https://context7.com/add-library. - [Add a Bitbucket repository](https://context7-ctx7-2818-search-api-docs.mintlify.site/api-reference/add-library/add-a-bitbucket-repository.md): Submit a Bitbucket repository for documentation processing. Supports private repos via a gitToken or by connecting your Bitbucket account at https://context7.com/add-library. - [Add from other Git providers](https://context7-ctx7-2818-search-api-docs.mintlify.site/api-reference/add-library/add-from-other-git-providers.md): Submit a repository from any Git provider not covered by the dedicated GitHub, GitLab, or Bitbucket endpoints. Supports Gitea, Forgejo, Codeberg, self-hosted GitLab, and other Git servers. For private repos, provide a personal access token via the gitToken field. - [Add an OpenAPI specification by URL](https://context7-ctx7-2818-search-api-docs.mintlify.site/api-reference/add-library/add-an-openapi-specification-by-url.md): Submit an OpenAPI specification URL for documentation processing. - [Upload an OpenAPI specification file](https://context7-ctx7-2818-search-api-docs.mintlify.site/api-reference/add-library/upload-an-openapi-specification-file.md): Upload an OpenAPI specification file (JSON or YAML) for documentation processing. Requires a team project. File size limit is 10MB. - [Add an llms.txt file](https://context7-ctx7-2818-search-api-docs.mintlify.site/api-reference/add-library/add-an-llmstxt-file.md): Submit an llms.txt file URL for documentation processing. - [Add a website](https://context7-ctx7-2818-search-api-docs.mintlify.site/api-reference/add-library/add-a-website.md): Submit a website URL for documentation processing. - [Add a Confluence space](https://context7-ctx7-2818-search-api-docs.mintlify.site/api-reference/add-library/add-a-confluence-space.md): Submit a Confluence space for documentation processing. Requires a connected Confluence account and a team project. You can optionally specify specific page IDs to index only a subset of the space. - [Add Notion pages](https://context7-ctx7-2818-search-api-docs.mintlify.site/api-reference/add-library/add-notion-pages.md): Submit selected Notion pages for documentation processing. Requires a connected Notion account and a team project. - [Agentic Tools](https://context7-ctx7-2818-search-api-docs.mintlify.site/agentic-tools.md): Build AI agents with up-to-date library documentation - [Getting Started](https://context7-ctx7-2818-search-api-docs.mintlify.site/sdks/ts/getting-started.md): Get started with the Context7 TypeScript SDK - [Search](https://context7-ctx7-2818-search-api-docs.mintlify.site/sdks/ts/commands/search.md): Find relevant documentation without resolving a library first - [Search Library](https://context7-ctx7-2818-search-api-docs.mintlify.site/sdks/ts/commands/search-library.md): Search available libraries - [Get Context](https://context7-ctx7-2818-search-api-docs.mintlify.site/sdks/ts/commands/get-context.md): Retrieve documentation context for a library - [Getting Started](https://context7-ctx7-2818-search-api-docs.mintlify.site/agentic-tools/ai-sdk/getting-started.md): Add Context7 documentation tools to your Vercel AI SDK applications - [resolveLibraryId](https://context7-ctx7-2818-search-api-docs.mintlify.site/agentic-tools/ai-sdk/tools/resolve-library-id.md): Search for libraries and resolve them to Context7-compatible IDs - [queryDocs](https://context7-ctx7-2818-search-api-docs.mintlify.site/agentic-tools/ai-sdk/tools/query-docs.md): Fetch up-to-date documentation for a specific library - [Context7Agent](https://context7-ctx7-2818-search-api-docs.mintlify.site/agentic-tools/ai-sdk/agents/context7-agent.md): Pre-built AI agent for documentation lookup workflows - [GitHub Actions](https://context7-ctx7-2818-search-api-docs.mintlify.site/integrations/github-actions.md): Automatically refresh your Context7 library when your docs change - [CodeRabbit](https://context7-ctx7-2818-search-api-docs.mintlify.site/integrations/code-rabbit.md): AI-powered code review tool - [Factory AI](https://context7-ctx7-2818-search-api-docs.mintlify.site/integrations/factory-ai.md): AI-native software development platform with Droids - [Tembo](https://context7-ctx7-2818-search-api-docs.mintlify.site/integrations/tembo.md): Orchestration layer for AI-powered engineering workflows - [Mastra](https://context7-ctx7-2818-search-api-docs.mintlify.site/integrations/mastra.md): TypeScript framework for building AI agents - [eve](https://context7-ctx7-2818-search-api-docs.mintlify.site/integrations/eve.md): Filesystem-first framework for building durable AI agents - [Developer Guide](https://context7-ctx7-2818-search-api-docs.mintlify.site/resources/developer.md): Set up and run Context7 MCP locally for development - [Troubleshooting](https://context7-ctx7-2818-search-api-docs.mintlify.site/resources/troubleshooting.md): Resolve common issues when setting up or using the Context7 MCP server - [Intro](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/overview.md): A documentation platform built for the way agents read, search, and decide - [Quickstart](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/quickstart.md): Preview and publish a Docs7 site - [Docs7 configuration](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/configuration.md): Configure Docs7-only fields in docs.json - [Migrate from Mintlify](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/migrate-from-mintlify.md): Move an existing Mintlify project to Docs7 - [Builds](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/builds.md): Configure production builds, previews, and local builds - [AI Visibility](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/ai-visibility.md): See which AI agents request your docs and what they fetch - [Analytics](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/analytics.md): Understand visitors, searches, assistant questions, and referrers - [Agent](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/agent.md): Configure autonomous fixes, pull request reviews, and scheduled checks - [SEO](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/seo.md): Control indexing, metadata, sitemaps, and structured data - [Agent readiness](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/agent-readiness.md): Expose searchable Markdown and structured discovery for AI agents - [Callouts](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/callouts.md): Highlight notes, warnings, and other important information - [Cards](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/cards.md): Group related content and link to another page - [Columns](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/columns.md): Arrange content in a responsive grid - [Tiles](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/tiles.md): Create a link with a large visual preview - [Tabs](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/tabs.md): Switch between related blocks of content - [Code groups](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/code-groups.md): Show code examples in tabs - [Steps](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/steps.md): Write a numbered procedure - [Accordions](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/accordions.md): Hide details until the reader opens them - [Frames](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/frames.md): Present images, videos, and embeds with an optional caption - [Icons](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/icons.md): Add an icon inline with text - [Badges](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/badge.md): Add a small status or version label - [Tooltips](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/tooltips.md): Explain a word or action on hover - [Fields](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/fields.md): Document request parameters and response fields - [Expandables](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/expandables.md): Document nested object properties - [Request and response examples](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/examples.md): Pin API examples beside the page content - [Panel](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/panel.md): Place custom content in the right column - [Tree](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/tree.md): Show a file and folder structure - [Color](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/color.md): Show click-to-copy color swatches - [Prompt](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/prompt.md): Present a prompt that readers can copy or open in Cursor - [Updates](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/updates.md): Build a changelog from dated entries - [View](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/view.md): Let readers switch between versions of page content - [Visibility](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/visibility.md): Show different content to people and AI tools - [GitHub](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/github.md): Show a GitHub repository card - [Mermaid](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/mermaid.md): Create diagrams from a code fence - [LaTeX](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/latex.md): Add mathematical notation to a page - [React components](https://context7-ctx7-2818-search-api-docs.mintlify.site/docs7/components/react-components.md): Define a small custom component in MDX ## OpenAPI Specs - [openapi](https://context7-ctx7-2818-search-api-docs.mintlify.site/openapi.json) - [openapi-enterprise](https://context7-ctx7-2818-search-api-docs.mintlify.site/openapi-enterprise.json)