# Context7 MCP > Up-to-date code docs for any prompt. ## Docs - [Library Owners](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/adding-libraries.md) - [Context7Agent](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/agentic-tools/ai-sdk/agents/context7-agent.md): Pre-built AI agent for documentation lookup workflows - [Getting Started](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/agentic-tools/ai-sdk/getting-started.md): Add Context7 documentation tools to your Vercel AI SDK applications - [queryDocs](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/agentic-tools/ai-sdk/tools/query-docs.md): Fetch up-to-date documentation for a specific library - [resolveLibraryId](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/agentic-tools/ai-sdk/tools/resolve-library-id.md): Search for libraries and resolve them to Context7-compatible IDs - [Overview](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/agentic-tools/overview.md): Build AI agents with up-to-date library documentation - [API Guide](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/api-guide.md): Authentication, rate limits, best practices, and integration guides for the Context7 API - [Add a Bitbucket repository](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/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 a Confluence space](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/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 a GitHub repository](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/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-1655-azure-apim-integration.mintlify.app/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 website](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/api-reference/add-library/add-a-website.md): Submit a website URL for documentation processing. - [Add an llms.txt file](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/api-reference/add-library/add-an-llmstxt-file.md): Submit an llms.txt file URL for documentation processing. - [Add an OpenAPI specification by URL](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/api-reference/add-library/add-an-openapi-specification-by-url.md): Submit an OpenAPI specification URL for documentation processing. - [Add from other Git providers](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/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 Notion pages](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/api-reference/add-library/add-notion-pages.md): Submit selected Notion pages for documentation processing. Requires a connected Notion account and a team project. - [Upload an OpenAPI specification file](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/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. - [Get documentation context](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/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. - [Get library usage metrics](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/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 teamspace policies](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/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-1655-azure-apim-integration.mintlify.app/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`… - [Refresh a library](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/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. - [Search for libraries](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/api-reference/search/search-for-libraries.md): Search for libraries by name with intelligent LLM-powered ranking based on your query context. - [Claude Code](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/clients/claude-code.md): Using Context7 with Claude Code - [CLI](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/clients/cli.md): The ctx7 CLI — fetch library documentation, manage skills, and configure Context7 MCP from your terminal - [Cursor](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/clients/cursor.md): Using Context7 with Cursor - [OpenCode](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/clients/opencode.md): Using Context7 with OpenCode - [Enterprise](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/enterprise.md) - [Azure API Management as MCP gateway](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/enterprise/azure-apim.md): Route Context7 MCP traffic through Azure API Management with Microsoft Entra ID authentication. - [Docker Deployment](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/enterprise/deployment/docker.md) - [Kubernetes Deployment](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/enterprise/deployment/kubernetes.md) - [On-Premise Deployment](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/enterprise/on-premise.md) - [Microsoft Entra ID (SSO)](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/enterprise/security/entra-sso.md): Let your workspace sign in with Microsoft Entra ID instead of shared passwords. - [API Keys](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/howto/api-keys.md): Create and manage API keys for Context7 authentication - [Chat Widget](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/howto/chat-widget.md): Embed an AI-powered chat assistant on your documentation site - [Claim Your Library](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/howto/claiming-libraries.md): Verify ownership and manage your library's configuration via the admin panel - [OAuth](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/howto/oauth.md): Authenticate with Context7 MCP server using OAuth 2.0 - [Add Private Sources](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/howto/private-sources.md): Add and manage private source documentation - [Manage Your Teamspace](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/howto/teamspace.md): Invite members and manage teamspace permissions - [Monitor Usage](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/howto/usage.md): Monitor your Context7 API usage and track costs - [Library Verification](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/howto/verification.md): Get your library verified to increase visibility and build trust with developers - [Installation](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/installation.md) - [CodeRabbit](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/integrations/code-rabbit.md): AI-powered code review tool - [Factory AI](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/integrations/factory-ai.md): AI-native software development platform with Droids - [GitHub Actions](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/integrations/github-actions.md): Automatically refresh your Context7 library when your docs change - [Mastra](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/integrations/mastra.md): TypeScript framework for building AI agents - [Tembo](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/integrations/tembo.md): Orchestration layer for AI-powered engineering workflows - [Keeping Libraries Fresh](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/library-updates.md): How Context7 ensures library documentation stays fresh - [Intro](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/overview.md) - [Plans & Pricing](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/plans-pricing.md) - [MCP Clients](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/resources/all-clients.md): Installation examples for MCP clients - [Developer Guide](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/resources/developer.md): Set up and run Context7 MCP locally for development - [Troubleshooting](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/resources/troubleshooting.md) - [Get Context](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/sdks/ts/commands/get-context.md): Retrieve documentation context for a library - [Search Library](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/sdks/ts/commands/search-library.md): Search available libraries - [Getting Started](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/sdks/ts/getting-started.md): Get started with the Context7 TypeScript SDK - [Authentication and Access Control](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/security/auth-and-access-control.md) - [Best Practices for Users](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/security/best-practices.md) - [Compliance and Reporting](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/security/compliance-and-reporting.md) - [Data Privacy](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/security/data-privacy.md) - [Data Safety](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/security/data-safety.md) - [Infrastructure Security](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/security/infrastructure.md) - [Security](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/security/overview.md) - [Skills](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/skills.md): Install, search, and manage AI coding assistant skills from the Context7 registry - [Best Practices](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/tips.md): Get the most out of Context7 with these best practices ## OpenAPI Specs - [openapi](https://context7-ctx7-1655-azure-apim-integration.mintlify.app/openapi.json)