List of popular Identity Providers (IdP) and their corresponding configuration endpoints.
Here is a list of popular Identity Providers (IdP) and their corresponding configuration endpoints.
Those endpoints are public and contain informations that you’ll need to configure properly your MCP server OAuth protection.
OpenID Connect (OIDC) is a superset of OAuth 2.0 - if a platform is OIDC compliant, it’s OAuth 2.0 compliant.
These providers are popular IdPs compliant with OpenID Connect.You can use them as identity pools for your MCP server (meaning you don’t have to own yourself a database of users, you can instead simply gate access to your MCP server with these identity providers).
None of these providers have Dynamic Client Registration enabled. You’ll need to use Alpic DCR
proxy in order to use them as valid
identity providers for your MCP server.
You might want to try https://{your - domain}/.well-known/openid-configuration instead of the provider specific URL
if a custom domain has been setup on your Identity Management Platform.
You can use any IdP to configure authorization on your MCP server.Use the login page domain to discover /.well-known/oauth-authorization-server endpoint.For exemple, you can login to Box using https://account.box.com/login. Box’s OAuth Authorization Server metadata endpoint is https://account.box.com/.well-known/oauth-authorization-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/oauth-providers","slug":"/secure/auth/oauth-providers","pageMetadata":{"title":"OAuth Providers","description":"List of popular Identity Providers (IdP) and their corresponding configuration endpoints.","href":"/secure/auth/oauth-providers"},"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: \"List of popular Identity Providers (IdP) and their corresponding configuration endpoints.\"\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={a:`a`,code:`code`,p:`p`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Heading,Table,Tip,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Here is a list of popular Identity Providers (IdP) and their corresponding configuration endpoints.\nThose endpoints are public and contain informations that you’ll need to configure properly your MCP server OAuth protection.`}),`\n`,_jsx(Tip,{children:`OpenID Connect (OIDC) is a superset of OAuth 2.0 - if a platform is OIDC compliant, it’s OAuth 2.0 compliant.`}),`\n`,_jsx(Heading,{level:`1`,id:`openid-connect-oidc-compliant-providers`,children:`OpenID Connect (OIDC) compliant Providers`}),`\n`,_jsx(_components.p,{children:`These providers are popular IdPs compliant with OpenID Connect.`}),`\n`,_jsx(_components.p,{children:`You can use them as identity pools for your MCP server (meaning you don’t have to own yourself a database of users, you can instead simply gate access to your MCP server with these identity providers).`}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`None of these providers have Dynamic Client Registration enabled. You’ll need to use `,_jsx(_components.a,{href:`/secure/auth/oauth-setup#using-an-oauth-2-0-compatible-identity-provider-idp`,children:`Alpic DCR\nproxy`}),` in order to use them as valid\nidentity providers for your MCP server.`]})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Identity Provider`}),_jsx(_components.th,{style:{textAlign:`left`},children:`OpenID Connect Configuration Well-Known Endpoint`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Apple`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`https://account.apple.com/.well-known/openid-configuration`,children:`https://account.apple.com/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Coinbase`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`https://login.coinbase.com/.well-known/openid-configuration`,children:`https://login.coinbase.com/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Discord`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`https://discord.com/.well-known/openid-configuration`,children:`https://discord.com/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Dropbox`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`https://www.dropbox.com/.well-known/openid-configuration`,children:`https://www.dropbox.com/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Facebook`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`https://www.facebook.com/.well-known/openid-configuration`,children:`https://www.facebook.com/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Github`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`https://github.com/login/oauth/.well-known/openid-configuration`,children:`https://github.com/login/oauth/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`GitLab`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`https://gitlab.com/.well-known/openid-configuration`,children:`https://gitlab.com/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Google`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`https://accounts.google.com/.well-known/openid-configuration`,children:`https://accounts.google.com/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Hugging Face`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`https://huggingface.co/.well-known/openid-configuration`,children:`https://huggingface.co/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Kakao`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`https://kauth.kakao.com/.well-known/openid-configuration`,children:`https://kauth.kakao.com/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Line`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`https://access.line.me/.well-known/openid-configuration`,children:`https://access.line.me/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`LinkedIn`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`https://www.linkedin.com/oauth/.well-known/openid-configuration`,children:`https://www.linkedin.com/oauth/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Microsoft`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`https://login.microsoftonline.com/common/v2.0/.well-known/openid-configuration`,children:`https://login.microsoftonline.com/common/v2.0/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Salesforce`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`https://login.salesforce.com/.well-known/openid-configuration`,children:`https://login.salesforce.com/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Slack`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`https://slack.com/.well-known/openid-configuration`,children:`https://slack.com/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Spotify`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`https://accounts.spotify.com/.well-known/openid-configuration`,children:`https://accounts.spotify.com/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Twitch`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`https://id.twitch.tv/oauth2/.well-known/openid-configuration`,children:`https://id.twitch.tv/oauth2/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Xero`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`https://identity.xero.com/.well-known/openid-configuration`,children:`https://identity.xero.com/.well-known/openid-configuration`})})]})]})]}),`\n`,_jsx(Heading,{level:`1`,id:`identity-management-platforms`,children:`Identity Management Platforms`}),`\n`,_jsx(_components.p,{children:`You’ll find below the most popular IdPs compliant with OAuth 2.1. You can use them to provision your own user pools for your MCP server.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`center`},children:`Identity Management Platform`}),_jsx(_components.th,{style:{textAlign:`left`},children:`OpenID Connect Configuration Well-Known Endpoint`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`center`},children:`Auth0`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`https://{tenant}.us.auth0.com/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`center`},children:`Amazon Cognito`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`https://cognito-idp.{region}.amazonaws.com/{user-pool-id}/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`center`},children:`Clerk`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`https://{tenant}.clerk.accounts.dev/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`center`},children:`Google Identity Platform (formerly Firebase Authentication)`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`https://securetoken.google.com/{tenant}/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`center`},children:`Logto`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`https://{tenant}.logto.app/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`center`},children:`Microsoft Entra ID (formerly Azure AD)`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`https://login.microsoftonline.com/{tenant}/v2.0/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`center`},children:`Okta`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`https://{tenant}.okta.com/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`center`},children:`Stytch`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`https://{tenant}.customers.stytch.com/.well-known/openid-configuration`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`center`},children:`WorkOS`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`https://{tenant}.authkit.app/.well-known/openid-configuration`})})]})]})]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`You might want to try `,_jsx(_components.code,{children:`https://{your - domain}/.well-known/openid-configuration`}),` instead of the provider specific URL\nif a custom domain has been setup on your Identity Management Platform.`]})}),`\n`,_jsx(Heading,{level:`1`,id:`other-identity-providers`,children:`Other Identity Providers`}),`\n`,_jsx(_components.p,{children:`You can use any IdP to configure authorization on your MCP server.`}),`\n`,_jsxs(_components.p,{children:[`Use the login page domain to discover `,_jsx(_components.code,{children:`/.well-known/oauth-authorization-server`}),` endpoint.`]}),`\n`,_jsxs(_components.p,{children:[`For exemple, you can login to `,_jsx(_components.code,{children:`Box`}),` using `,_jsx(_components.code,{children:`https://account.box.com/login`}),`. Box’s OAuth Authorization Server metadata endpoint is `,_jsx(_components.code,{children:`https://account.box.com/.well-known/oauth-authorization-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":"OAuth Providers","description":"List of popular Identity Providers (IdP) and their corresponding configuration endpoints.","href":"/secure/auth/oauth-providers"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"OpenID Connect (OIDC) compliant Providers","slug":"openid-connect-oidc-compliant-providers","depth":1,"children":[]},{"title":"Identity Management Platforms","slug":"identity-management-platforms","depth":1,"children":[]},{"title":"Other Identity Providers","slug":"other-identity-providers","depth":1,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"alpic","siteName":"Alpic Documentation","title":"Alpic Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-03T17:14:19.424Z","originalFileLocation":"secure/auth/oauth-providers.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=\"List of popular Identity Providers (IdP) and their corresponding configuration endpoints.\">\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/oauth-providers\">\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/oauth-providers\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/secure/auth/oauth-providers.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/oauth-providers#webpage\",\"url\":\"https://docs.alpic.ai/secure/auth/oauth-providers\",\"name\":\"OAuth Providers\",\"description\":\"List of popular Identity Providers (IdP) and their corresponding configuration endpoints.\",\"dateModified\":\"2026-11-03T17:14:19.424Z\",\"isPartOf\":{\"@id\":\"https://docs.alpic.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.alpic.ai/secure/auth/oauth-providers#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.alpic.ai/secure/auth/oauth-providers#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Documentation\",\"item\":\"https://docs.alpic.ai/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Security\",\"item\":\"https://docs.alpic.ai/secure/auth/overview\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Auth\",\"item\":\"https://docs.alpic.ai/secure/auth/overview\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"OAuth Providers\",\"item\":\"https://docs.alpic.ai/secure/auth/oauth-providers\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.alpic.ai/secure/auth/oauth-providers#article\",\"headline\":\"OAuth Providers\",\"name\":\"OAuth Providers\",\"description\":\"List of popular Identity Providers (IdP) and their corresponding configuration endpoints.\",\"url\":\"https://docs.alpic.ai/secure/auth/oauth-providers\",\"mainEntityOfPage\":{\"@id\":\"https://docs.alpic.ai/secure/auth/oauth-providers#webpage\"},\"image\":\"https://docs.alpic.ai/images/alpic-social-preview.png\",\"dateModified\":\"2026-11-03T17:14:19.424Z\",\"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","href":"/testing/beacon"}]},{"group":"Security","pages":[{"group":"Auth","pages":[{"title":"Overview","href":"/secure/auth/overview"},{"title":"OAuth authentication","href":"/secure/auth/oauth-setup"},{"title":"Dynamic Client Registration Proxy","description":"Understand how Alpic's in-house DCR proxy works and when you should use it","href":"/secure/auth/dcr-proxy"},{"title":"OAuth Providers","href":"/secure/auth/oauth-providers"},{"title":"API Key authentication","description":"Protect your MCP server with API Keys","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":[]}