Koskamo

Okta MCP Server

Enables AI models to interact directly with Okta environments using the Model Context Protocol. It allows IAM engineers, security teams, and administrators to manage users, groups, applications, logs, and policies through AI assistants, featuring tools for access analysis and login risk assessment.

Package and access

Local package with source-attributed installation metadata. Koskamo does not execute packages during review.

Okta MCP Server logo, by FctrCommunity listingLocal stdioSource reviewed; not executedPublished by Fctr
Vendor documentation

What you can do with it

  • Analyze user access to specific applications
  • Assess login risk based on behavioral patterns
  • Manage Okta users and groups
  • Review Okta logs and policies

Source and maintenance

Community listing
Maintenance checked

Packages and installation

Source-provided package data. Koskamo has not executed or live-probed this package.

mcp/okta-mcp-fctr@sha256:8d6cd51e1836802e18bfc12ae772962f4ce3fdec667f472eec66bba811e4a27c

oci
mcp/okta-mcp-fctr@sha256:8d6cd51e1836802e18bfc12ae772962f4ce3fdec667f472eec66bba811e4a27c package definition
{
  "transport": "stdio",
  "identifier": "mcp/okta-mcp-fctr@sha256:8d6cd51e1836802e18bfc12ae772962f4ce3fdec667f472eec66bba811e4a27c",
  "registryType": "oci",
  "registryBaseUrl": "https://registry-1.docker.io"
}

Tools

Reported by the attributed source; not independently observed by Koskamo.

analyze_login_risk
Reported by the attributed source; not independently observed by Koskamo.
analyze_login_risk input schema
{
  "type": "",
  "required": null,
  "properties": null
}
analyze_user_app_access
Reported by the attributed source; not independently observed by Koskamo.
analyze_user_app_access input schema
{
  "type": "",
  "required": null,
  "properties": null
}
get_current_time
Reported by the attributed source; not independently observed by Koskamo.
get_current_time input schema
{
  "type": "",
  "required": null,
  "properties": null
}
get_okta_application
Reported by the attributed source; not independently observed by Koskamo.
get_okta_application input schema
{
  "type": "",
  "required": null,
  "properties": null
}
get_okta_event_logs
Reported by the attributed source; not independently observed by Koskamo.
get_okta_event_logs input schema
{
  "type": "",
  "required": null,
  "properties": null
}
get_okta_group
Reported by the attributed source; not independently observed by Koskamo.
get_okta_group input schema
{
  "type": "",
  "required": null,
  "properties": null
}
get_okta_policy_rule
Reported by the attributed source; not independently observed by Koskamo.
get_okta_policy_rule input schema
{
  "type": "",
  "required": null,
  "properties": null
}
get_okta_user
Reported by the attributed source; not independently observed by Koskamo.
get_okta_user input schema
{
  "type": "",
  "required": null,
  "properties": null
}
list_okta_application_groups
Reported by the attributed source; not independently observed by Koskamo.
list_okta_application_groups input schema
{
  "type": "",
  "required": null,
  "properties": null
}
list_okta_application_users
Reported by the attributed source; not independently observed by Koskamo.
list_okta_application_users input schema
{
  "type": "",
  "required": null,
  "properties": null
}
list_okta_applications
Reported by the attributed source; not independently observed by Koskamo.
list_okta_applications input schema
{
  "type": "",
  "required": null,
  "properties": null
}
list_okta_group_users
Reported by the attributed source; not independently observed by Koskamo.
list_okta_group_users input schema
{
  "type": "",
  "required": null,
  "properties": null
}
list_okta_groups
Reported by the attributed source; not independently observed by Koskamo.
list_okta_groups input schema
{
  "type": "",
  "required": null,
  "properties": null
}
list_okta_network_zones
Reported by the attributed source; not independently observed by Koskamo.
list_okta_network_zones input schema
{
  "type": "",
  "required": null,
  "properties": null
}
list_okta_policy_rules
Reported by the attributed source; not independently observed by Koskamo.
list_okta_policy_rules input schema
{
  "type": "",
  "required": null,
  "properties": null
}
list_okta_user_applications
Reported by the attributed source; not independently observed by Koskamo.
list_okta_user_applications input schema
{
  "type": "",
  "required": null,
  "properties": null
}
list_okta_user_factors
Reported by the attributed source; not independently observed by Koskamo.
list_okta_user_factors input schema
{
  "type": "",
  "required": null,
  "properties": null
}
list_okta_user_groups
Reported by the attributed source; not independently observed by Koskamo.
list_okta_user_groups input schema
{
  "type": "",
  "required": null,
  "properties": null
}
list_okta_users
Reported by the attributed source; not independently observed by Koskamo.
list_okta_users input schema
{
  "type": "",
  "required": null,
  "properties": null
}
parse_relative_time
Reported by the attributed source; not independently observed by Koskamo.
parse_relative_time input schema
{
  "type": "",
  "required": null,
  "properties": null
}

Connect from your client

Each snippet configures the same source-provided package; replace placeholders before use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Cursor

Merge this local stdio configuration, replace every placeholder environment value, and restart Cursor. Koskamo has not executed this package.
Cursor configuration
{
  "mcpServers": {
    "okta-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/okta-mcp-fctr@sha256:8d6cd51e1836802e18bfc12ae772962f4ce3fdec667f472eec66bba811e4a27c"
      ]
    }
  }
}

Cline

Merge this local stdio configuration, replace every placeholder environment value, and restart Cline. Koskamo has not executed this package.
Cline configuration
{
  "mcpServers": {
    "okta-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/okta-mcp-fctr@sha256:8d6cd51e1836802e18bfc12ae772962f4ce3fdec667f472eec66bba811e4a27c"
      ]
    }
  }
}

VS Code

Merge this local stdio configuration, replace every placeholder environment value, and restart VS Code. Koskamo has not executed this package.
VS Code configuration
{
  "servers": {
    "okta-mcp-server": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/okta-mcp-fctr@sha256:8d6cd51e1836802e18bfc12ae772962f4ce3fdec667f472eec66bba811e4a27c"
      ]
    }
  }
}

Claude Desktop

Merge this local stdio configuration, replace every placeholder environment value, and restart Claude Desktop. Koskamo has not executed this package.
Claude Desktop configuration
{
  "mcpServers": {
    "okta-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/okta-mcp-fctr@sha256:8d6cd51e1836802e18bfc12ae772962f4ce3fdec667f472eec66bba811e4a27c"
      ]
    }
  }
}

Let your agent find its tools

Find servers like Okta MCP Server from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.