Okta MCP Server
by csenguttuvan
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_HOST | No | Host address for the HTTP/SSE server, for example 0.0.0.0 | |
| MCP_PORT | No | Port for the HTTP/SSE server, for example 8000 | |
| OKTA_SCOPES | No | Space-separated Okta API scopes for OAuth 2.0 authentication, for example "okta.users.manage okta.groups.manage okta.apps.manage okta.policies.manage okta.logs.read" | |
| MCP_TRANSPORT | No | Transport mode for running as a standalone server, for example sse | |
| OKTA_API_TOKEN | No | Okta API token (SSWS) used for API token authentication, recommended for personal use | |
| OKTA_CLIENT_ID | No | OAuth 2.0 service app client ID used for Private Key JWT authentication | |
| OKTA_READ_ONLY | No | Set to true to enable read-only mode, disabling state-mutating tools and exposing only inspection tools | |
| OKTA_API_BASE_URL | Yes | Your Okta organization URL, for example https://your-org.okta.com | |
| OKTA_PRIVATE_KEY_PATH | No | Path to the private key PEM file used for OAuth 2.0 Private Key JWT authentication |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues