Skip to content
  • MCP Server
  • About MCP Server

Available Operations and Scopes (Kinde MCP Server)

The MCP Server uses a subset of the scopes available in the Kinde Management API. It exposes the following operations to you:

OperationDescriptionScope
GetUsersList all usersread:users
GetUserDataGet user detailsread:users
GetUserIdentitiesGet linked identity providersread:user_identities
OperationDescriptionScope
GetOrganizationsList all organizationsread:organizations
GetOrganizationGet organization detailsread:organizations
GetOrganizationUsersList users in orgread:organization_users
GetOrganizationUserRolesGet user’s roles in orgread:organization_users
GetOrganizationUserPermissionsGet user’s permissions in orgread:organization_users
GetOrganizationFeatureFlagsGet org’s feature flagsread:feature_flags

Roles & Permissions

Link to this section
OperationDescriptionScope
GetRolesList all rolesread:roles
GetRoleGet role detailsread:roles
CreateRoleCreate a new rolecreate:roles
GetPermissionsList all permissionsread:permissions
CreatePermissionCreate a permissioncreate:permissions
GetRolePermissionsGet role’s permissionsread:role_permissions
OperationDescriptionScope
GetEnvironmentGet environment detailsread:environments
GetPropertiesList custom propertiesread:properties
CreatePropertyCreate a custom propertycreate:properties
CreateFeatureFlagCreate a feature flagcreate:feature_flags
CreateEnvironmentVariableCreate env variablecreate:environment_variables
GetSubscribersList subscribersread:subscribers
CreateSubscriberCreate a subscribercreate:subscribers

Why are the MCP Server scopes limited to read and create operations only?

Link to this section

As AI can misinterpret requests or hallucinate, the scopes that the Kinde MCP server can be assigned are currently limited to gets and creates only. This ensures that AI clients can query information and create new resources, but cannot modify or delete existing data, providing an additional layer of safety when using AI to interact with your Kinde account. As AI matures, we will be able to expand the scopes with new capabilities.

If you need a broader scope for pragmatic use, check out the Kinde Management API.

How do I grant scopes to my MCP server?

Link to this section

When creating an Environment API key, select the scopes you want to grant to your API key. Always follow the principle of least privilege when granting API scopes, i.e., only grant access to what’s needed.

How do I check which scopes are enabled for my API key?

Link to this section

You can ask your AI assistant “What tools do you have available from Kinde?” to see the available operations and scopes.

See the setup guide to get started with the MCP Server.