Artificial intelligence news.
Straight from the original announcements.

Mastra Studio gets its own SSO, separate from server auth

October 19, 2026Source: Mastra
Mastra Studio gets its own SSO, separate from server auth
Image: Mastra

Mastra has added Studio-specific SSO, letting teams bring their own auth provider to Mastra Studio. Supported providers include WorkOS, Okta, Auth0, Clerk and Google.

Key points
  • Mastra Studio now supports its own SSO, separate from server auth.
  • Supported providers include WorkOS, Okta, Auth0, Clerk and Google.
  • Setting MASTRA_PLATFORM_STUDIO_AUTH=disabled replaces the default platform sign-in with the studio.auth provider.
  • Disabling platform sign-in without configuring studio.auth or server.auth leaves Studio publicly accessible.
  • The feature requires @mastra/[email protected] or later.

Separating Studio access from server access

According to Mastra, teams often want to treat authentication for the Mastra server and for Studio differently. External users of an agent typically need access to the server, while team members need access to Studio. The new feature is meant to make that split easier to set up.

Before this change, SSO could be configured on the server and Studio would inherit it. There was no separate SSO permissioning available for Studio itself, according to the company.

How the configuration works

To replace the default platform sign-in with a custom provider, users set MASTRA_PLATFORM_STUDIO_AUTH=disabled. Studio then uses the provider defined in studio.auth.

Mastra published an auth matrix describing how each combination of settings protects Studio on the Mastra platform:

  • If MASTRA_PLATFORM_STUDIO_AUTH is not set, platform sign-in is used, regardless of the other settings.
  • If it is disabled and studio.auth is set, Studio login uses studio.auth.
  • If it is disabled, studio.auth is not set and server.auth is set, Studio login uses server.auth.
  • If it is disabled and neither studio.auth nor server.auth is set, Studio is public.

Mastra warns that disabling platform sign-in without configuring studio.auth or server.auth leaves Studio publicly accessible.

Getting started with WorkOS

The announcement walks through setup using WorkOS as the example. First, install the provider package with npm install @mastra/auth-workos@latest. The feature requires @mastra/[email protected] or later, which was added in PR #17722.

Next, the provider is added to studio.auth in the Mastra config, for example studio: { auth: new MastraAuthWorkos() }. The server.auth setting stays separate and continues to protect server endpoints.

Finally, credentials go into the .env file: WORKOS_API_KEY, WORKOS_CLIENT_ID, WORKOS_REDIRECT_URI and WORKOS_COOKIE_PASSWORD, along with MASTRA_PLATFORM_STUDIO_AUTH set to disabled. Mastra points to its documentation pages on bringing your own auth, Studio auth, the auth overview and WorkOS for full configuration options.

What it means for teams

For teams running agents on Mastra, the change allows internal staff to sign in to Studio with an identity provider they already use, while the server can keep a different authentication setup for outside users. Teams that disable platform sign-in should make sure at least one of studio.auth or server.auth is configured, since the fallback is an open Studio.

Related news

Mastra agents can now respond to Ring doorbell events
Products and toolsNovember 6, 2026

Mastra agents can now respond to Ring doorbell events

Mastra has introduced Ring signals, allowing its agents to receive events from Ring doorbells and act on activity at a property. Agents can receive notifications, fetch…

Mastra launches program to build custom AI agent harnesses with companies
Products and toolsNovember 5, 2026

Mastra launches program to build custom AI agent harnesses with companies

Mastra has launched a Custom Harness Program that pairs forward-deployed engineers with company teams to build AI agent systems tailored to their goals, workflows and…

Mastra Adds TTFC and TTFT Metrics to Agent Observability
Products and toolsNovember 5, 2026

Mastra Adds TTFC and TTFT Metrics to Agent Observability

Mastra has added latency metrics for every agent and model call in its platform and Studio, allowing developers to track how long users wait for a response and how…