Okta MCP Server logo

Okta MCP Server

Unclaimed

by okta

Okta Self-Hosted MCP Server

Set up this server

01 / Choose your client

02 / Before you connect

Authentication is not specified. Check the project instructions before connecting.

Install the runtime required by the project and make it available to your client.

Project instructions

Use names from the project instructions, separated by commas. Enter names only, never secret values.

03 / Add the configuration

Source: generated from public install instructions

claude mcp add --transport stdio 'okta-mcp-server' -- 'uvx' 'okta-mcp-server' '--help'

Run in your terminal after replacing any placeholders.

04 / Check it in your client

Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.

More in Developer Tools

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

40 of 40 tools

Documented tools (40)

From project documentation. A server handshake does not verify each tool’s description or behavior.

activate_application

Activate an application

activate_policy

Activate a policy

activate_policy_rule

Activate a policy rule

add_user_to_group

Add a user to a group

create_application

Create a new application

create_device_assurance_policy

Create a new Device Assurance Policy

create_group

Create a new group

create_policy

Create a new policy

create_policy_rule

Create a new rule for a policy

create_user

Create a new user in your Okta organization. Pass activate=false to create the user in STAGED status (no activation email sent); omit or pass activate=true (default) to create an active PROVISIONED user.

deactivate_application

Deactivate an application (prompts for confirmation)

deactivate_policy

Deactivate a policy (prompts for confirmation)

deactivate_policy_rule

Deactivate a policy rule (prompts for confirmation)

deactivate_user

Deactivate a user (prompts for confirmation)

delete_application

Delete an application (prompts for confirmation)

delete_deactivated_user

Permanently delete a deactivated user (prompts for confirmation)

delete_group

Delete a group (prompts for confirmation)

delete_policy

Delete a policy (prompts for confirmation)

delete_policy_rule

Delete a rule from a policy (prompts for confirmation)

get_application

Get detailed information about a specific app

get_device_assurance_policy

Get details of a specific Device Assurance Policy

get_group

Get detailed information about a specific group

get_policy

Get detailed information about a policy

get_policy_rule

Get detailed information about a policy rule

get_user

Get detailed information about a specific user

get_user_profile_attributes

Retrieve all supported user profile attributes

list_applications

List all applications in your Okta organization

list_device_assurance_policies

List all Device Assurance Policies in your Okta organization

list_group_apps

List all applications assigned to a group

list_group_users

List all users who are members of a group

list_groups

List all groups in your Okta organization

list_policies

List all policies in your Okta organization

list_policy_rules

List all rules for a specific policy

list_users

List all users in your Okta organization

remove_user_from_group

Remove a user from a group

update_application

Update an existing application

update_group

Update an existing group's information

update_policy

Update an existing policy

update_policy_rule

Update an existing policy rule

update_user

Update an existing user's profile information

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Okta MCP Server

How do I connect Okta MCP Server to Claude?
Run `claude mcp add okta-mcp-server -- uvx okta-mcp-server --help` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
Is Okta MCP Server free?
The listed licence is Apache-2.0. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can Okta MCP Server do?
Okta MCP Server documents 40 tools to the agent, including activate_application, activate_policy, activate_policy_rule. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.