W
WorkOS MCP
43
Stack Score
Editorial pick✓ Verified workingMCP server
WorkOS MCP
Enterprise SSO + SCIM + Directory Sync via WorkOS.
Best for
Best for SaaS engineering teams shipping enterprise SSO + SCIM.
At a glance
- Pricing
- open-source
- Setup time
- 25 minutes
- Learning curve
- moderate
- Last verified
- 5/27/2026
What we love
- ✓WorkOS-maintained
- ✓Strong enterprise-readiness add-on
- ✓Solid governance surface
Where it falls short
- −WorkOS account needed
- −Some features priced per connection
- −Best paired with own app
Install & connect
Copy-paste ready
Install
shell
npx -y mcp-remote https://workos.run.tools
Config — Claude Desktop
json
{
"mcpServers":{"workos":{"command":"npx","args":["-y","mcp-remote","https://workos.run.tools"]}}
}Config — Claude Code
shell
claude mcp add --transport http workos https://workos.run.tools
Pricing
✓ Pricing verified Jun 14, 20261 tier
Open-source
$0
perpetual
- ✓MIT
Overview
MCP server for WorkOS — SSO + SCIM + Directory Sync + Magic Link + Admin Portal ops. WorkOS API key.
Key features
- ●SSO + SAML
- ●SCIM + Directory Sync
- ●Magic Link
- ●Admin Portal
- ●API key
Exposed tools
The MCP-tool names this server exposes. Your agent can invoke any of these when this server is connected.
- api_keys.validations.createValidate an API key value.
- audit_logs.actions.listList all Audit Log actions in current environment.
- audit_logs.actions.schemas.listList schemas for an Audit Log action.
- audit_logs.actions.schemas.createCreate a new Audit Log schema.
- audit_logs.events.createCreate an Audit Log Event (idempotent).
- audit_logs.exports.createCreate an Audit Log Export for an organization.
- audit_logs.exports.getGet an Audit Log Export (URL expires after 10 min).
- auth.factors.getGet an Authentication Factor.
- auth.factors.deletePermanently delete an Authentication Factor.
- authorization.organization_memberships.check.createCheck if an org membership has a specific permission on a resource.
- authorization.organization_memberships.resources.listList child resources where an org membership has a permission.
- authorization.organization_memberships.role_assignments.listList role assignments for an org membership.
- authorization.organization_memberships.role_assignments.createAssign a role to an org membership on a resource.
- authorization.organization_memberships.role_assignments.deleteRemove a role assignment by ID.
- authorization.organizations.roles.listList roles for an organization.
- authorization.organizations.roles.createCreate a new custom organization role.
- authorization.organizations.roles.getGet a role by slug.
- authorization.organizations.roles.updateUpdate a custom org role.
- authorization.organizations.roles.deleteDelete a custom org role.
- ... +107 moreSee vendor docs for the full tool list.
Best use cases
Enterprise readiness
Let Claude operate SSO + SCIM connections inside an enterprise-grade SaaS.
Directory sync
Manage Directory Sync mappings via chat.
Integrations
Similar tools
See all security →One AI Stack pick every week.
The tool we’d pay for this week, why we’d pay for it, and what we’d skip. No promo spam.