Okta MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OKTA_ORG_URL | Yes | Your Okta org URL (e.g., https://your-org.okta.com) | |
| OKTA_API_TOKEN | Yes | Your Okta API token with appropriate privileges | |
| OKTA_ENABLE_WRITE_TOOLS | No | Set to 'true' to enable write/remediation tools (default: false) | false |
| OKTA_REQUEST_TIMEOUT_MS | No | Request timeout in milliseconds (default: 30000) | 30000 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| okta_get_org_infoA | Read metadata about the Okta organization. |
| okta_list_usersB | List Okta users. Supports q, search, filter, pagination, and a limit up to 200. |
| okta_get_userA | Get one Okta user by ID, login, or shortname. |
| okta_get_user_incident_summaryC | Gather a support-focused incident summary for a user: profile, groups, factors, sessions, app links, and recent System Log events. |
| okta_list_user_groupsB | List groups assigned to a user. |
| okta_list_user_factorsC | List enrolled MFA factors for a user. |
| okta_get_user_factorC | Get one MFA factor for a user. |
| okta_list_user_sessionsC | List active Okta sessions for a user. |
| okta_list_user_app_linksA | List application links visible to a user. |
| okta_list_groupsB | List Okta groups. Supports q, search, filter, pagination, and a limit up to 200. |
| okta_get_groupA | Get one Okta group by group ID. |
| okta_list_group_usersC | List users assigned to a group. |
| okta_list_applicationsB | List Okta applications. Supports q, filter, pagination, and a limit up to 200. |
| okta_get_applicationC | Get one Okta application by app ID. |
| okta_list_application_usersC | List users assigned to an Okta application. |
| okta_get_application_userC | Get a user's assignment record for an Okta application. |
| okta_list_policiesB | List Okta policies by type for access, sign-on, MFA, password, and app sign-on investigations. |
| okta_get_policyC | Get one Okta policy by policy ID. |
| okta_list_policy_rulesB | List rules for an Okta policy. |
| okta_list_identity_providersC | List configured identity providers for federation or social-login incident review. |
| okta_get_identity_providerB | Get one identity provider by ID. |
| okta_list_network_zonesB | List Okta network zones for access or policy troubleshooting. |
| okta_list_system_logsC | List Okta System Log events. Supports since, until, filter, q, sortOrder, pagination, and limit. |
| okta_search_user_system_logsB | Search recent System Log events for a user by login, email, or user ID. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/bangarrajuv2/okta-mcpserver'
If you have feedback or need assistance with the MCP directory API, please join our Discord server