Okta (Natoma)
Type: Official
Source Type: Repository
Source: Natoma Remote Hosted
Description: The Okta MCP server enables AI assistants to interact with your Okta organization using natural language. It provides capabilities for user and group management, application administration, policy configuration, system log access, and brand customization for enterprise identity workflows.
Prerequisites:
An Okta Admin Console account with permission to create app integrations
A Natoma account with Admin or App Admin permissions
Setup Steps
Step 1: Create an App Integration in Okta
Log in to your Okta Admin Console.
Navigate to Applications → Applications and click Create App Integration.
Select OIDC – Web Application.
Name your application "Okta MCP".
Check the box for Client Credentials.
Under Sign-on Redirect URIs, enter the Natoma callback URL:
https://api.natoma.app/mcp/server/callbackSave the redirect URI.
Go to the Okta API Scopes tab and click Grant next to each scope your use case requires (see the scopes table below).
From the app's General tab, copy the Client ID and Client Secret.
Step 2: Connect Okta to Natoma
In Natoma, navigate to Apps and find Okta (Natoma).
Click '...' → Allow Personal Connections.
In the drawer that appears, enter your Org URL, Client ID, and Client Secret.
Scopes are not required here — the Okta app handles scope selection.
Click Enable.
Click Test Connection, then Save.
Admin setup is complete. Users will be able to establish personal connections at this point.
Scopes and Relevant Tools
okta.users.read
list_users, get_user
okta.users.manage
create_user, update_user, deactivate_user, delete_deactivated_user
okta.groups.read
list_groups, get_group, list_group_users, list_group_apps
okta.groups.manage
create_group, update_group, delete_group, add_user_to_group, remove_user_from_group
okta.apps.read
list_applications, get_application
okta.apps.manage
create_application, update_application, activate_application, deactivate_application, delete_application
okta.policies.read
list_policies, get_policy, list_policy_rules, get_policy_rule
okta.policies.manage
create_policy, update_policy, delete_policy, activate_policy, deactivate_policy, create_policy_rule, update_policy_rule, delete_policy_rule, activate_policy_rule, deactivate_policy_rule
okta.logs.read
get_logs
Last updated

