Files
upstash__context7/docs/docs.json
T
Fahreddin Özcan 74dc6ba95c CTX7-1760: Document GitOps for on-premise (#2816)
* CTX7-1760: document GitOps for on-premise

Add the GitOps page under the On-Premise docs: how reconciliation works, the
manifest format and fields, dashboard configuration, webhooks, disaster
recovery, and the REST API. Includes a dashboard screenshot.

* CTX7-1760: clarify GitOps webhook requirements (reachable host, push subscription)

* CTX7-1760: call out webhook caveat for pre-existing GitHub Apps

* CTX7-1760: add a Before you start prerequisites section to GitOps docs

* CTX7-1760: add GitHub Integration page; trim GitOps prerequisites to reference it

* CTX7-1760: group on-prem feature pages under a Features nav section

* CTX7-1760: move GitHub docs under an Integrations group, add setup screenshots

* Remove accidentally-staged docs/enterprise/integrations/github-actions.mdx

* CTX7-1760: use an admin API key example for the reconcile endpoint instead of a session cookie

* CTX7-1760: use connected-state GitHub App screenshot; split setup into create + install steps

* CTX7-1760: add Verify the App configuration section with permissions and webhook screenshots
2026-06-24 11:33:07 +03:00

296 lines
7.3 KiB
JSON

{
"$schema": "https://mintlify.com/docs.json",
"theme": "mint",
"name": "Context7 MCP",
"description": "Up-to-date code docs for any prompt.",
"redirects": [
{
"source": "/enterprise/azure-apim",
"destination": "/enterprise/enterprise-managed-auth/entra"
}
],
"colors": {
"primary": "#10B981",
"light": "#ECFDF5",
"dark": "#064E3B"
},
"contextual": {
"options": [
"copy",
"view",
"chatgpt",
"claude"
]
},
"navigation": {
"groups": [
{
"group": "Overview",
"pages": [
"overview",
"installation",
"plans-pricing",
"clients/cli",
"adding-libraries",
"library-owners",
"library-updates",
"api-guide",
"tips"
]
},
{
"group": "How To",
"pages": [
{
"group": "Authentication",
"pages": [
"howto/api-keys",
"howto/oauth"
]
},
"howto/claiming-libraries",
"howto/chat-widget",
"howto/verification",
"howto/private-sources",
"howto/policies",
"howto/rules",
"howto/usage",
"howto/teamspace"
]
},
{
"group": "Enterprise",
"pages": [
"enterprise",
{
"group": "Enterprise-Managed Auth",
"pages": [
"enterprise/enterprise-managed-auth/entra",
"enterprise/enterprise-managed-auth/okta"
]
},
{
"group": "On-Premise",
"pages": [
"enterprise/on-premise",
{
"group": "Integrations",
"pages": [
"enterprise/integrations/github"
]
},
{
"group": "Security",
"pages": [
"enterprise/security/entra-sso",
"enterprise/security/oidc-sso"
]
},
{
"group": "Deployment",
"pages": [
"enterprise/deployment/docker",
"enterprise/deployment/kubernetes"
]
},
{
"group": "Features",
"pages": [
"enterprise/library-import",
"enterprise/gitops",
"enterprise/backup-restore"
]
},
{
"group": "API Reference",
"pages": [
"enterprise/api/authentication",
{
"group": "Search",
"pages": ["enterprise/api/search/search-for-libraries"]
},
{
"group": "Context",
"pages": ["enterprise/api/context/get-documentation-context"]
},
{
"group": "Parse",
"pages": [
"enterprise/api/parse/parse-a-git-repository",
"enterprise/api/parse/parse-an-openapi-spec-by-url",
"enterprise/api/parse/upload-an-openapi-spec-file",
"enterprise/api/parse/parse-a-website",
"enterprise/api/parse/refresh-a-library",
"enterprise/api/parse/get-parse-status"
]
}
]
}
]
}
]
},
{
"group": "Security",
"pages": [
"security/overview",
"security/data-privacy",
"security/infrastructure",
"security/auth-and-access-control",
"security/compliance-and-reporting",
"security/data-safety",
"security/best-practices"
]
},
{
"group": "Clients",
"pages": [
"clients/claude-code",
"clients/codex",
"clients/copilot-cli",
"clients/cursor",
"clients/opencode",
"clients/pi",
"clients/vscode",
"resources/all-clients"
]
},
{
"group": "SDKs",
"pages": [
{
"group": "TypeScript",
"pages": [
"sdks/ts/getting-started",
{
"group": "Commands",
"pages": [
"sdks/ts/commands/search-library",
"sdks/ts/commands/get-context"
]
}
]
}
]
},
{
"group": "Agentic Tools",
"pages": [
"agentic-tools/overview",
{
"group": "Vercel AI SDK",
"pages": [
"agentic-tools/ai-sdk/getting-started",
{
"group": "Tools",
"pages": [
"agentic-tools/ai-sdk/tools/resolve-library-id",
"agentic-tools/ai-sdk/tools/query-docs"
]
},
{
"group": "Agents",
"pages": [
"agentic-tools/ai-sdk/agents/context7-agent"
]
}
]
}
]
},
{
"group": "API Reference",
"openapi": "openapi.json"
},
{
"group": "Integrations",
"pages": [
"integrations/github-actions",
"integrations/code-rabbit",
"integrations/factory-ai",
"integrations/tembo",
"integrations/mastra"
]
},
{
"group": "Resources",
"pages": [
"resources/developer",
"resources/troubleshooting"
]
}
]
},
"api": {
"playground": {
"display": "simple"
}
},
"logo": {
"light": "/public/logo/logo.svg",
"dark": "/public/logo/logo-dark.svg",
"href": "https://context7.com"
},
"favicon": "/public/favicon.ico",
"navbar": {
"links": [
{
"label": "Contact",
"href": "https://context7.com/contact"
},
{
"label": "GitHub",
"href": "https://github.com/upstash/context7"
}
],
"primary": {
"type": "button",
"label": "Dashboard",
"href": "https://context7.com"
}
},
"footer": {
"socials": {
"x": "https://x.com/context7ai",
"github": "https://github.com/upstash/context7",
"discord": "https://upstash.com/discord"
},
"links": [
{
"header": "Resources",
"items": [
{
"label": "Website",
"href": "https://context7.com"
},
{
"label": "Submit a Library",
"href": "https://context7.com/add-library"
},
{
"label": "Dashboard",
"href": "https://context7.com/dashboard"
}
]
},
{
"header": "Community",
"items": [
{
"label": "GitHub",
"href": "https://github.com/upstash/context7"
},
{
"label": "Discord",
"href": "https://upstash.com/discord"
},
{
"label": "Twitter",
"href": "https://x.com/context7ai"
}
]
}
]
}
}