MCPServers
Okta User Management - MCP server logo

Okta User Management

9
0

Summary

Okta MCP Server enables Claude to interact with Okta's user management system through a Node.js implementation that connects to the Okta API. Developed by Kapil Duraphe, it currently provides a 'get_user' tool that retrieves detailed user information including profile data, account status, employment details, and contact information. The server handles authentication through Okta API tokens, includes robust error handling for common issues like missing users or authentication problems, and is designed to be integrated with Claude Desktop for seamless user information retrieval directly within conversations.

Available Actions(18)

get_user

Retrieves detailed user information from Okta, including user details (ID, Status), account dates (Created, Activated, Last Login, etc.), personal information (Name, Email), employment details, contact information, address, and preferences.

list_users

Lists users from Okta with optional filtering and pagination, supporting SCIM filter expressions, free-form text search, sorting options, and pagination support with customizable limits.

activate_user

Activates a user in Okta, with an option to send an activation email and updates the user status to active.

suspend_user

Suspends a user in Okta.

unsuspend_user

Unsuspends a previously suspended user in Okta.

delete_user

Deletes a user from Okta (note: user must be deactivated first).

get_user_last_location

Retrieves the last known location and login information for a user from Okta system logs.

list_groups

Lists user groups from Okta with optional filtering and pagination, including filter expressions for groups, free-form text search, sorting options, and pagination support.

create_group

Creates a new group in Okta with a name and optional description.

get_group

Retrieves detailed information about a specific group.

delete_group

Deletes a group from Okta.

assign_user_to_group

Assigns a user to a group in Okta.

remove_user_from_group

Removes a user from a group in Okta.

list_group_users

Lists all users in a specific group with pagination support.

bulk_user_import

Imports multiple users from a CSV string, creating user accounts based on CSV data with optional activation, email notifications, and assignment to default groups.

assign_users_to_groups

Assigns multiple users to groups based on attribute mappings, mapping user attributes to specific groups for bulk assignment.

provision_applications

Provisions application access for multiple users, assigning users to applications and supporting bulk provisioning.

run_onboarding_workflow

Runs a complete onboarding workflow for multiple users from CSV data, including user import, automatic activation, group assignment, application provisioning, and welcome email configuration.

Last Updated: April 17, 2025

Avis de la Communauté

0.0
0 avis
5
0
4
0
3
0
2
0
1
0

Aucun avis encore. Soyez le premier à donner votre avis !

Connectez-vous pour rejoindre la conversation

Coming soon to
HighlightHighlight AI

Langage

TypeScript

Catégories

Tags