Skip to main content
Glama

create-user

Create new users in Descope projects by providing login credentials, contact information, roles, and tenant associations for user management.

Instructions

Create a new user in Descope project

Input Schema

NameRequiredDescriptionDefault
loginIdYesPrimary login identifier for the user
additionalLoginIdsNoAdditional login identifiers
emailNoUser's email address
verifiedEmailNoWhether the email is pre-verified
phoneNoUser's phone number in E.164 format
verifiedPhoneNoWhether the phone is pre-verified
displayNameNoUser's display name
givenNameNoUser's given/first name
middleNameNoUser's middle name
familyNameNoUser's family/last name
pictureNoURL to user's profile picture
rolesNoGlobal role names to assign to the user
userTenantsNoTenant associations with specific roles
ssoAppIdsNoSSO application IDs to associate
customAttributesNoCustom attributes for the user

Input Schema (JSON Schema)

{ "properties": { "additionalLoginIds": { "description": "Additional login identifiers", "items": { "type": "string" }, "type": "array" }, "customAttributes": { "additionalProperties": {}, "description": "Custom attributes for the user", "type": "object" }, "displayName": { "description": "User's display name", "type": "string" }, "email": { "description": "User's email address", "format": "email", "type": "string" }, "familyName": { "description": "User's family/last name", "type": "string" }, "givenName": { "description": "User's given/first name", "type": "string" }, "loginId": { "description": "Primary login identifier for the user", "type": "string" }, "middleName": { "description": "User's middle name", "type": "string" }, "phone": { "description": "User's phone number in E.164 format", "type": "string" }, "picture": { "description": "URL to user's profile picture", "format": "uri", "type": "string" }, "roles": { "description": "Global role names to assign to the user", "items": { "type": "string" }, "type": "array" }, "ssoAppIds": { "description": "SSO application IDs to associate", "items": { "type": "string" }, "type": "array" }, "userTenants": { "description": "Tenant associations with specific roles", "items": { "additionalProperties": false, "properties": { "roleNames": { "items": { "type": "string" }, "type": "array" }, "tenantId": { "type": "string" } }, "required": [ "tenantId", "roleNames" ], "type": "object" }, "type": "array" }, "verifiedEmail": { "description": "Whether the email is pre-verified", "type": "boolean" }, "verifiedPhone": { "description": "Whether the phone is pre-verified", "type": "boolean" } }, "required": [ "loginId" ], "type": "object" }

Other Tools from Descope MCP Server

Related Tools

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/descope-sample-apps/descope-mcp-server'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server