WorkOS MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@WorkOS MCP Serverlist all users in the organization 'Acme Corp'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
WorkOS MCP Server
MCP server for WorkOS User Management API. Enables Claude to manage users, organizations, memberships, invitations, and sessions in WorkOS.
Installation
bun installRelated MCP server: workos-mcp
Configuration
Set environment variables:
export WORKOS_API_KEY=sk_...
export WORKOS_CLIENT_ID=client_...
export WORKOS_ENVIRONMENT_ID=environment_... # Found in WorkOS Dashboard URLUsage
With Claude Code
Add to your Claude Code MCP settings:
{
"mcpServers": {
"workos": {
"command": "bun",
"args": ["run", "/path/to/packages/mcps/workos/src/index.ts"],
"env": {
"WORKOS_API_KEY": "sk_...",
"WORKOS_CLIENT_ID": "client_...",
"WORKOS_ENVIRONMENT_ID": "environment_..."
}
}
}
}Standalone
bun run src/index.tsInspect with MCP Inspector
bun run inspectAvailable Tools
User Management
Tool | Description |
| List users with optional filtering by email or organization |
| Get details of a specific user |
| Create a new user |
| Update user information |
| Delete a user |
Organizations
Tool | Description |
| List all organizations |
| Get organization details |
| Create a new organization |
| Update organization |
| Delete an organization |
Organization Memberships
Tool | Description |
| List memberships (filter by user or org) |
| Get membership details |
| Add user to organization |
| Update user's role |
| Remove user from organization |
Invitations
Tool | Description |
| List pending invitations |
| Get invitation details |
| Send invitation email |
| Revoke pending invitation |
Sessions
Tool | Description |
| List active sessions for a user |
| Revoke an active session |
Password & Verification
Tool | Description |
| Send password reset email |
| Send email verification |
MFA
Tool | Description |
| List user's MFA factors |
Impersonation (Dashboard Links)
Tool | Description |
| Get URL to impersonate user in WorkOS Dashboard |
| Get URL to view user in WorkOS Dashboard |
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
An MCP server that provides an API to LLMs to manage their JumpCloud resources.
MCP server that lets AI assistants use all OneSchema features exposed via the public API.
Model Context Protocol server for the Apideck Unified API. Connect any MCP-compatible agent framework to 100+ accounting systems, HRIS platforms, file storage providers, and more through one integration. More information https://www.apideck.com/mcp-server
MCP server for Statsig API - interact with Statsig's feature flags, experiments, and analytics
Related MCP Servers
- AlicenseNot gradedqualityNot gradedmaintenanceA lightweight MCP server allowing agents to interact with the WorkOS API for streamlined WorkOS operations through natural language commands.5-
- AlicenseNot gradedqualityDmaintenanceThis MCP server allows agents to interact with the WorkOS API.MIT
- FlicenseNot gradedqualityAmaintenanceMCP server for Timely time tracking API. Connects Claude Code to your Timely account for reading and creating time entries, projects, tasks, and users.5-
- FlicenseNot gradedqualityDmaintenanceAn MCP server for managing Okta users (CRUD operations) with full OAuth 2.1 compliance, enabling secure integration with Claude Desktop and other MCP clients.-