Menu

AI

Best MCP Auth Providers in 2026: OAuth for Your MCP Server

Nine ways to add OAuth sign-in to an MCP server, from WorkOS, Auth0 and Descope to Cloudflare and Pomerium. CIMD and DCR support, pricing and trade-offs.

By: Irina ShvayaOctober 28, 2026

Best MCP Auth Providers in 2026: OAuth for Your MCP Server

This list is part of our best-of MCP lists, within The MCP Guide. Entries are checked against each vendor's own pages; inclusion is editorial and not paid.

The best MCP auth providers in 2026 are identity platforms that can act as the OAuth authorization server for your MCP server. WorkOS AuthKit, Auth0, Stytch, Descope, Scalekit and Clerk all do this. Cloudflare's open-source library and identity-aware proxies like Pomerium and Aembit cover teams that want to self-host or sit in front of existing servers.

Why does this matter? A remote MCP server that reads real business data needs to know who is calling it. The MCP authorization spec builds on OAuth 2.1, and most teams do not want to build an OAuth server from scratch.

This list compares nine options. We checked each one against the vendor's own docs and pricing pages on 28 October 2026. eSEOspace did not test these products.

Key Takeaways

  • An MCP auth provider issues and checks the tokens that let an AI client such as Claude or ChatGPT call your MCP server on a user's behalf.
  • The 2026-07-28 MCP spec says clients and auth servers SHOULD support Client ID Metadata Documents (CIMD) and marks Dynamic Client Registration (DCR) as deprecated.
  • Most identity vendors do not price MCP separately, so your bill follows their normal user-based pricing.
  • Proxies such as Pomerium and Aembit protect servers you did not write, which suits IT teams more than product teams.
  • Cloudflare's Workers OAuth Provider is free and open source, but you write your own sign-in and consent pages.

How we chose

We included a provider only if it met all of these tests:

  1. Live MCP support. The vendor has a public docs page that explains how it secures MCP servers or MCP traffic.
  2. Published pricing or a clear path to it. We read the official pricing page on 28 October 2026.
  3. Documented security basics. The docs describe token checks, scopes, client registration, policies or logging.
  4. Real and current. The company and product exist today. We opened every page we cite.

We did not include eSEOspace. We also left out general security scanners, which our MCP security tools list covers, and full gateways, which have their own list. For the protocol side, read our plain-English guide to MCP authentication.

Comparison table

NameBest forPricingNotable
WorkOS AuthKitB2B SaaS adding MCP to an existing appFirst 1M MAUs freeCIMD and DCR toggles; standalone mode
Auth0Teams already on Okta or Auth0Free up to 25,000 MAUs; paid from $35/moCIMD, DCR and Token Vault
StytchConsumer or B2B apps wanting a hosted consent flow10,000 users and agents freePart of Twilio
DescopeLow-code teams counting MCP consentsFree; Pro from $249/moBills by active consents (MACs)
ScalekitStartups that want MCP auth as an add-onFree; Growth $99/moClient credentials for machine access
ClerkDevelopers already using Clerk for loginFree Hobby; Pro $25/moBills by retained users
Cloudflare Workers OAuth ProviderTeams hosting MCP servers on WorkersFree library (MIT); Workers from $5/moAuth server and resource server in one Worker
PomeriumPutting existing MCP servers behind SSOFree personal tier; $7 to $9/user/moPer-tool allow and block rules
AembitEnterprises managing agent and workload identityFree for 3 agents; $20/agent/moInjects credentials at the gateway

1. WorkOS AuthKit: OAuth for B2B MCP servers

What it is. WorkOS's MCP docs describe AuthKit as "a spec-compatible OAuth authorization server." Your MCP server stays the resource server and checks AuthKit-issued tokens. It points clients to AuthKit through a /.well-known/oauth-protected-resource endpoint.

CIMD is "off by default," so you turn it on in the dashboard. DCR can also be switched on for older clients. A standalone mode lets AuthKit issue tokens while your own app keeps handling login.

Best for: B2B SaaS companies that sell to businesses and also need SSO and directory sync.

Pricing: The WorkOS pricing page lists AuthKit free for the first 1 million monthly active users (MAUs), then $2,500 per month per extra million. SSO starts at $125 per connection. The page does not price MCP separately. More detail is in our WorkOS MCP spotlight.

Pros

  • Generous free user allowance.
  • Supports both CIMD and DCR.
  • Standalone mode works with an existing login system.

Cons

  • CIMD must be enabled by hand.
  • No MCP line on the pricing page, so check how agent sign-ins count.

Checked against: WorkOS AuthKit MCP docs on 28 October 2026.

2. Auth0: Auth for MCP with Token Vault

What it is. Auth0, part of Okta, offers Auth for MCP, which it says "lets developers securely and easily implement the authorization parts of the MCP spec." Users sign in through an identity provider such as Okta, Entra ID or Google Workspace.

Its client registration guide says Auth0 "supports manual and dynamic CIMD registration" and also supports DCR. For production it recommends CIMD. Token Vault stores and refreshes tokens for third-party APIs such as Google or Jira.

Best for: Companies already running login on Auth0 or Okta.

Pricing: The Auth0 pricing page lists Free at $0 for up to 25,000 MAUs, Essentials from $35 per month and Professional from $240 per month (B2C view). B2B starts at $150 and $800. An "Auth0 for AI Agents" add-on on Essentials and Professional adds 50% to the base price. The pricing page did not name "Auth for MCP" when we checked. See our Auth0 MCP spotlight.

Pros

  • Supports CIMD, DCR and manual registration.
  • Token Vault handles calls to outside APIs.
  • Mature enterprise identity features.

Cons

  • The AI agents add-on raises paid plan prices by half.
  • Plan pages and MCP docs use different names, which makes budgeting harder.

Checked against: Auth0 Auth for MCP overview on 28 October 2026.

3. Stytch: Connected Apps for MCP

What it is. Stytch secures MCP servers through Connected Apps. Its MCP server guide treats each MCP client as a connected app using the authorization code grant with PKCE. Your app hosts a Stytch consent component, and the user must be signed in before they consent.

The guide says "Dynamic Client Registration is an opt-in feature." Pre-registered client IDs are also supported. The guide we read did not mention CIMD. Stytch is now part of Twilio, as our Stytch MCP spotlight explains.

Best for: Consumer and B2B apps that want a ready-made consent screen.

Pricing: The Stytch pricing page shows Pay as you go from $0 per month. The free allowance covers "10,000 monthly active users and AI agents," 5 SSO or SCIM connections and 1,000 machine-to-machine tokens. Enterprise is custom. MCP is not priced separately.

Pros

  • Free tier counts AI agents alongside users.
  • Drop-in consent components for consumer and B2B apps.
  • Scopes come from your protected resource metadata.

Cons

  • The guide we read did not cover CIMD.
  • Overage rates for extra users are not listed on the pricing page.

Checked against: Stytch Connected Apps MCP guide on 28 October 2026.

4. Descope: Agentic Identity Hub

What it is. Descope's Agentic Identity Hub registers MCP servers as resources. Its registration docs support CIMD, DCR and pre-registered clients. They say CIMD "is the recommended approach" for new servers, with DCR "primarily for backwards compatibility."

A pre-registered client "gets no access by itself" until you add a policy. Cloudflare's docs add a useful warning: if you enable DCR on a Descope MCP resource, also configure an approval step.

Best for: Teams that like visual, low-code identity flows and want per-tool scopes.

Pricing: The Descope pricing page lists Free Forever at $0 with 7,500 MAUs and 2,000 MACs. Pro starts at $249 per month and Growth at $799 per month, both billed annually. A MAC is an active consent, and the page says "Descope only charges for active consents." More in our Descope MCP spotlight.

Pros

  • Supports all three registration methods.
  • Clear guidance to prefer CIMD.
  • Free tier includes MCP consents.

Cons

  • Paid plans are billed annually and start higher than most.
  • MACs are a separate meter to track alongside users.

Checked against: Descope registration methods docs on 28 October 2026.

5. Scalekit: MCP Auth as a drop-in

What it is. Scalekit's MCP Auth docs describe it as the OAuth 2.1 authorization server for your MCP server. It supports the authorization code grant for people and the client credentials grant for machine-to-machine access.

Tokens carry scopes such as mcp:tools:weather, and the server checks them on each request. The docs also describe a CLI skill that adds MCP OAuth through coding agents such as Claude Code, Cursor, GitHub Copilot and Codex.

Best for: Startups that want MCP auth without moving their whole login stack.

Pricing: The Auth for SaaS pricing page lists SaaSKit Free at $0 for 25,000 MAUs and SaaSKit Growth at $99 per month, which includes "MCP Auth with your branding." If you keep your own auth, BYOA Growth is $99 per month plus a $99 per month MCP auth add-on. No MCP Auth line appears on the free plans. See our Scalekit MCP spotlight.

Pros

  • Works alongside an existing auth system.
  • Supports machine-to-machine access.
  • Low entry price for paid MCP auth.

Cons

  • The docs page we read did not mention CIMD.
  • Free plans show no MCP Auth line, so confirm what is included.

Checked against: Scalekit MCP Auth docs on 28 October 2026.

6. Clerk: MCP support inside a familiar login tool

What it is. Clerk's MCP overview says "Clerk supports MCP through Client ID Metadata Documents (CIMD)." It adds OAuth consent screens and "Dynamic Client Registration for clients that still require it."

The overview is short. Framework details live in Clerk's separate build guide, linked from that page.

Best for: Developers whose app already uses Clerk for sign-in.

Pricing: The Clerk pricing page lists Hobby free, Pro at $25 per month ($20 billed annually) and Business at $300 per month ($250 billed annually). Each includes 50,000 monthly retained users per app. A user only counts if they return at least 24 hours after signing up. MCP is not priced separately.

Pros

  • CIMD first, DCR as fallback.
  • Retained-user billing can be cheaper than plain MAUs.
  • Easy fit if Clerk already runs your login.

Cons

  • The MCP overview gives few details on its own.
  • Less suited to enterprise SSO-heavy setups than WorkOS or Auth0.

Checked against: Clerk MCP overview on 28 October 2026.

7. Cloudflare Workers OAuth Provider: open-source, self-run

What it is. The Workers OAuth Provider is an MIT-licensed library that adds OAuth 2.1 to "remote MCP servers running on Cloudflare Workers." Cloudflare's MCP authorization docs say it "implements both sides of MCP authorization on Workers."

You write the sign-in and consent pages. You can hand login to GitHub, Google, Stytch, Auth0, WorkOS or Descope, or use Cloudflare Access. Our Cloudflare MCP server profile covers the wider platform.

Best for: Developers already hosting MCP servers on Cloudflare Workers.

Pricing: The library is free and open source. Hosting follows Workers pricing: a free plan with 100,000 requests per day, or a paid plan with a $5 monthly minimum and 10 million requests included.

Pros

  • No per-user auth fees.
  • Works with several outside identity providers.
  • Full control over the consent experience.

Cons

  • You build and maintain the sign-in pages yourself.
  • Tied to the Cloudflare Workers platform.

Checked against: Cloudflare MCP authorization docs on 28 October 2026.

8. Pomerium: identity-aware proxy for MCP

What it is. Pomerium sits in front of MCP servers. Its MCP docs say it "Authenticates the user through your identity provider (downstream OAuth 2.1)." For upstream services, it handles "acquiring, caching, and automatically refreshing access tokens."

The mcp_tool policy rule controls which tools each user or group can call. Pomerium logs each tool call with its name and parameters. See our Pomerium MCP spotlight.

Best for: IT teams putting internal or third-party MCP servers behind company SSO.

Pricing: The Pomerium pricing page lists Zero Personal free (1 cluster, 10 routes), Zero Business at $9 per user per month or $7 billed annually, and custom Enterprise. All three include MCP server access and MCP tool access control. The open-source Core proxy is free.

Pros

  • Protects servers you did not write.
  • Per-tool allow and block lists.
  • Audit trail of every tool call.

Cons

  • It is a proxy to run, not a login SDK for your app.
  • Free tier is for personal use.

Checked against: Pomerium MCP docs on 28 October 2026.

9. Aembit: identity for agents and workloads

What it is. Aembit calls itself an "Identity Control Plane Built for Agents." Its MCP docs list an "OAuth 2.1 authorization server for MCP clients" and an MCP Identity Gateway. The gateway is a "Transparent proxy that enforces access policies and injects workload identity credentials" into tool requests.

That means the AI agent never holds the real API secret. See our Aembit MCP spotlight.

Best for: Security teams replacing stored secrets with short-lived, policy-based credentials.

Pricing: The Aembit pricing page lists Starter free for 3 AI agents, one MCP Identity Gateway and 5 authorization policies. Teams costs $20 per agent per month with 7-day log retention. Enterprise is custom. The page says a personal agent such as Claude or ChatGPT counts as an AI agent.

Pros

  • Keeps secrets out of agents entirely.
  • Free tier includes a gateway and policies.
  • Covers non-MCP workloads too.

Cons

  • Per-agent pricing adds up across many staff.
  • Starter log retention is only 24 hours.

Checked against: Aembit MCP docs on 28 October 2026.

How to pick

Start with what you already run. If your app's login is on Auth0, Clerk, Stytch or WorkOS, use its MCP support first. You keep one user database and one bill.

If you are building a new MCP server, check for CIMD support. The 2026-07-28 authorization spec says authorization servers SHOULD support CIMD and calls DCR "deprecated and retained for backwards compatibility." Our CIMD explainer covers how it works.

If you need to protect servers you did not build, look at a proxy like Pomerium or Aembit instead.

Next step

Choosing auth is one decision in a bigger build. If you want help designing or building a secure remote MCP server, see our MCP development services, or browse more lists in the MCP Guide's best-of section.

Frequently asked questions

What does an MCP auth provider actually do?

It acts as the OAuth authorization server. It signs the user in, asks for consent, and issues access tokens. Your MCP server checks those tokens before running a tool.

What is the difference between CIMD and DCR?

Both let an AI client get a client ID without manual setup. With CIMD, the client ID is a URL pointing to a metadata document. DCR registers a new client at runtime. The 2026-07-28 spec deprecates DCR but keeps it for older servers, so many vendors still offer both.

Do I need an auth provider for a local MCP server?

Usually not. Local servers that run over stdio on your own computer typically use local credentials. OAuth matters most for remote servers that many users reach over the internet.

Do these vendors charge extra for MCP?

Most do not list a separate MCP price. Scalekit charges a $99 per month add-on on its BYOA Growth plan, and Auth0 sells an AI agents add-on that adds 50% to paid plans. Always confirm with the vendor.

Can I build OAuth myself instead?

Yes, and Cloudflare's open-source library makes it easier on Workers. You then own the sign-in pages, token storage and security reviews. Many small teams find a hosted provider cheaper in staff time.

You Might Also like to Read

Get a FREE Website Audit

Enter your website and get a 20–30 page SEO, GEO, AEO & CRO audit within 24 hours. Completely free.

Don't have a site yet? Get in touch →

Ready to speak with a marketing expert?
Give us a call! (916) 866-7893

Websites Launched
1407
Websites Launched
Marketing Experts
29
Marketing Experts
Hours of Dedicated Work
204533
Hours of Dedicated Work
Irina S.Benjamin G.Jeanette M.David G.