Secure your MCP servers with flexible authentication options on Alpic
Alpic supports many different authentication options for your MCP servers, from simple public access to enterprise-grade OAuth integration.By default, servers deployed on Alpic are public and accessible to anyone with the server URL.
If you want to protect your server with authentication, you have two main options:
OAuth Authentication
Integrate with identity providers using OAuth.
API Key Protection
Protect your server with API keys via custom headers.
Alpic itself is not an authentication provider or IdP, but is compatible with all authentication options above. You
implement authentication in your MCP server code, and Alpic will host and serve your protected server.
Was this page helpful?
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Alpic Documentation","colors":{"primary":"#E90060","light":"#FF3B76","dark":"#051413"},"logo":{"light":"https://mintcdn.com/alpic/c-nSy0yeX5-gWWfK/logo/light.svg?fit=max\u0026auto=format\u0026n=c-nSy0yeX5-gWWfK\u0026q=85\u0026s=4694f7e2acb84f153fc64dbaf64e4e75","dark":"https://mintcdn.com/alpic/c-nSy0yeX5-gWWfK/logo/dark.svg?fit=max\u0026auto=format\u0026n=c-nSy0yeX5-gWWfK\u0026q=85\u0026s=e7262563a4f7093de42c50399f49bb05"},"favicon":"https://mintcdn.com/alpic/c-nSy0yeX5-gWWfK/favicon.svg?fit=max\u0026auto=format\u0026n=c-nSy0yeX5-gWWfK\u0026q=85\u0026s=11bbceca9882b20fbb7a54f02b83fc75","background":{"color":{"light":"#FFFFFF","dark":"#051413"}},"navbar":{"links":[{"href":"mailto:support@alpic.ai","label":"Support"},{"icon":"shield-check","href":"https://trust.alpic.ai","label":"Trust Center"},{"icon":"discord","href":"https://discord.gg/2jc92tZQdn","label":"Discord"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.alpic.ai"}},"footer":{"socials":{"x":"https://x.com/alpic_ai","github":"https://github.com/alpic-ai","linkedin":"https://linkedin.com/company/alpic-ai","discord":"https://discord.gg/2jc92tZQdn"}},"seo":{"metatags":{"description":"Get started with Alpic, your all-in-one MCP cloud platform for hosting, securing, and analysing your plugins. We make it easy to push plugins to users and LLMs wherever they may be.","og:title":"Alpic Docs","og:description":"Get started with Alpic, your all-in-one MCP cloud platform for hosting, securing, and analysing your plugins. We make it easy to push plugins to users and LLMs wherever they may be.","og:image":"/images/alpic-social-preview.png","twitter:card":"summary","twitter:image":"/images/alpic-social-preview.png"}},"fonts":{"heading":{"family":"Mozilla Text","weight":400}},"integrations":{"posthog":{"apiKey":"phc_QZ6t4CIqqMhcpGj2l5qMKCKQ2quc7W5jsAcuV0mmDS2"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"alpic","hasAudioNarration":false,"actualSubdomain":"alpic","customDomains":["docs.alpic.ai"],"gitSource":{"type":"github","owner":"alpic-ai","repo":"alpic","deployBranch":"mintlify","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aeb37dffcff05cc6473b33f","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"Documentation","count":80},{"language":"default","tag":"Alpic CLI","count":55},{"language":"default","tag":"Alpic API","count":45},{"language":"default","tag":"environments","count":12},{"language":"default","tag":"Distribution","count":10},{"language":"default","tag":"Playground","count":10},{"language":"default","tag":"Telemetry","count":10},{"language":"default","tag":"User insights","count":8},{"language":"default","tag":"insights","count":8},{"language":"default","tag":"Analytics","count":7}]},"assistantConfig":{"deflection":{"enabled":true,"email":"support@alpic.ai","showHelpButton":true}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"secure/auth/overview","slug":"/secure/auth/overview","pageMetadata":{"title":"Overview","description":"Secure your MCP servers with flexible authentication options on Alpic","href":"/secure/auth/overview"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Secure your MCP servers with flexible authentication options on Alpic\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Card,CardGroup,Heading,Tip}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Alpic supports many different authentication options for your MCP servers, from simple public access to enterprise-grade OAuth integration.`}),`\n`,_jsxs(_components.p,{children:[`By default, servers deployed on Alpic are `,_jsx(_components.strong,{children:`public`}),` and accessible to anyone with the server URL.`]}),`\n`,_jsx(Heading,{level:`2`,id:`authentication-options`,children:`Authentication Options`}),`\n`,_jsx(_components.p,{children:`If you want to protect your server with authentication, you have two main options:`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`OAuth Authentication`,href:`/secure/auth/oauth-setup`,icon:`shield`,children:_jsx(_components.p,{children:`Integrate with identity providers using OAuth.`})}),_jsx(Card,{title:`API Key Protection`,href:`/secure/auth/token-bearer-setup`,icon:`key`,children:_jsx(_components.p,{children:`Protect your server with API keys via custom headers.`})})]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Alpic itself is not an authentication provider or IdP, but is compatible with all authentication options above. You\nimplement authentication in your MCP server code, and Alpic will host and serve your protected server.`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Overview","description":"Secure your MCP servers with flexible authentication options on Alpic","href":"/secure/auth/overview"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Authentication Options","slug":"authentication-options","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"alpic","siteName":"Alpic Documentation","title":"Alpic Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-04-27T15:04:28.853Z","originalFileLocation":"secure/auth/overview.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Secure your MCP servers with flexible authentication options on Alpic\">\u003cmeta data-mint-head name=\"application-name\" content=\"Alpic Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/alpic/d42xsBm_SwZEqXUE/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/alpic/d42xsBm_SwZEqXUE/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/alpic/d42xsBm_SwZEqXUE/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/alpic/d42xsBm_SwZEqXUE/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/alpic/d42xsBm_SwZEqXUE/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/alpic/d42xsBm_SwZEqXUE/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/alpic/d42xsBm_SwZEqXUE/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/alpic/d42xsBm_SwZEqXUE/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/alpic/d42xsBm_SwZEqXUE/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Alpic Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Get started with Alpic, your all-in-one MCP cloud platform for hosting, securing, and analysing your plugins. We make it easy to push plugins to users and LLMs wherever they may be.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Alpic Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.alpic.ai/secure/auth/overview\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://alpic.mintlify.site/images/alpic-social-preview.png\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Alpic Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Get started with Alpic, your all-in-one MCP cloud platform for hosting, securing, and analysing your plugins. We make it easy to push plugins to users and LLMs wherever they may be.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://alpic.mintlify.site/images/alpic-social-preview.png\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/alpic/d42xsBm_SwZEqXUE/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Alpic Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#E90060\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.alpic.ai/secure/auth/overview\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/secure/auth/overview.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.alpic.ai/#organization\",\"name\":\"Alpic Documentation\",\"url\":\"https://docs.alpic.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/alpic/c-nSy0yeX5-gWWfK/logo/light.svg?fit=max\u0026auto=format\u0026n=c-nSy0yeX5-gWWfK\u0026q=85\u0026s=4694f7e2acb84f153fc64dbaf64e4e75\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.alpic.ai#website\",\"name\":\"Alpic Documentation\",\"url\":\"https://docs.alpic.ai\",\"publisher\":{\"@id\":\"https://docs.alpic.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.alpic.ai/secure/auth/overview#webpage\",\"url\":\"https://docs.alpic.ai/secure/auth/overview\",\"name\":\"Overview\",\"description\":\"Secure your MCP servers with flexible authentication options on Alpic\",\"dateModified\":\"2026-04-27T15:04:28.853Z\",\"isPartOf\":{\"@id\":\"https://docs.alpic.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.alpic.ai/secure/auth/overview#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.alpic.ai/secure/auth/overview#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Documentation\",\"item\":\"https://docs.alpic.ai/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Overview\",\"item\":\"https://docs.alpic.ai/secure/auth/overview\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.alpic.ai/secure/auth/overview#article\",\"headline\":\"Overview\",\"name\":\"Overview\",\"description\":\"Secure your MCP servers with flexible authentication options on Alpic\",\"url\":\"https://docs.alpic.ai/secure/auth/overview\",\"mainEntityOfPage\":{\"@id\":\"https://docs.alpic.ai/secure/auth/overview#webpage\"},\"image\":\"https://docs.alpic.ai/images/alpic-social-preview.png\",\"dateModified\":\"2026-04-27T15:04:28.853Z\",\"publisher\":{\"@id\":\"https://docs.alpic.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.alpic.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Alpic Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Alpic Documentation","nav":{"global":{"anchors":[]},"tabs":[{"tab":"Documentation","groups":[{"group":"Documentation","pages":[{"title":"Welcome to Alpic!","href":""},{"title":"From code to ChatGPT/Claude Plugin","sidebarTitle":"From code to ChatGPT/Claude Plugin","href":"/go-live"},{"group":"Build \u0026 Deploy","pages":[{"title":"Builds","href":"/build-deploy/builds"},{"title":"Environments","href":"/build-deploy/environments"},{"title":"Environment Variables","href":"/build-deploy/env-variables"},{"title":"Hosting Assets","href":"/build-deploy/assets"},{"title":"Alpic Endpoints","href":"/build-deploy/endpoints"}]},{"group":"Distribution","pages":[{"title":"Submissions","href":"/distribution/submissions"},{"title":"Registry","href":"/distribution/registry"},{"title":"Updating a published app","sidebarTitle":"Versioning","href":"/distribution/versioning"},{"title":"Domains","href":"/distribution/domains"}]},{"group":"Analytics","pages":[{"title":"Overview","href":"/analytics/overview"},{"title":"Metric definitions","href":"/analytics/metrics"},{"title":"How clients are named","href":"/analytics/clients"},{"title":"How users are counted","href":"/analytics/unique-users"},{"title":"Custom Events","href":"/analytics/custom-events"},{"title":"View Events","href":"/analytics/view-events"},{"title":"Privacy \u0026 Data Collection","href":"/analytics/privacy"}]},{"group":"User Insights","pages":[{"title":"User Intents","href":"/user-insights/user-intents"},{"title":"User Feedbacks","href":"/user-insights/user-feedbacks"}]},{"group":"Telemetry","pages":[{"title":"Logs export","href":"/telemetry/logs-export"},{"title":"Metrics export","href":"/telemetry/metrics-export"},{"title":"Traces export","href":"/telemetry/traces-export"}]},{"group":"Testing","pages":[{"title":"Playground","href":"/testing/playground"},{"title":"Beacon","description":"Audit your plugin for spec compliance and AI client compatibility.","href":"/testing/beacon"}]},{"group":"Security","pages":[{"group":"Auth","pages":[{"title":"Overview","href":"/secure/auth/overview"},{"title":"OAuth authentication","description":"Configure OAuth authentication for your MCP servers on Alpic","href":"/secure/auth/oauth-setup"},{"title":"Dynamic Client Registration Proxy","href":"/secure/auth/dcr-proxy"},{"title":"OAuth Providers","href":"/secure/auth/oauth-providers"},{"title":"API Key authentication","href":"/secure/auth/token-bearer-setup"}]},{"title":"IP Whitelisting","href":"/secure/ip-whitelisting"},{"title":"Fixed Outbound IP","href":"/secure/fixed-outbound-ip"}]},{"group":"Pricing","pages":[{"title":"Plans","href":"/pricing/plans"},{"title":"Request limit reached","href":"/pricing/request-limit-exceeded"}]},{"group":"Developer Tools","pages":[{"title":"CLI","href":"/developer-tools/cli"},{"title":"API","href":"/developer-tools/api"},{"title":"Alpic MCP App","href":"/developer-tools/mcp"}]},{"group":"Guides","pages":[{"title":"Deploy on Alpic Button","href":"/guides/work-with-deploy-button"},{"title":"Deploy from GitLab CI","href":"/guides/deploy-from-gitlab-ci"}]},{"title":"Troubleshooting","href":"/troubleshooting"}]}]},{"tab":"Alpic API","pages":[{"title":"Alpic API","href":"/api-reference"}]},{"tab":"Alpic CLI","pages":[{"title":"Alpic CLI","href":"/cli/overview"}]}]},"basePath":"","title":"Alpic Docs","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":[],"chunks":[]}