PolarHub
  • Agents
  • MCP Servers
  • Skills
  • PolarBear
PolarHub © 2026
MCP Serverssecurity-and-iamokta-mcp-server
返回「security-and-iam」

okta-mcp-server

modelscope·@okta/okta-mcp-server

security-and-iam0下载LocalModelScope

简介

暂无描述。

MCP Server 详情

来自 ModelScope 索引
<div align="center">

Okta MCP Server

License: Apache 2.0 Python Version

</div>

MCP (Model Context Protocol) is an open protocol introduced by Anthropic that standardizes how large language models communicate with external tools, resources or remote services.

[!CAUTION] Beta Software Notice: This software is currently in beta and is provided AS IS without any warranties.

  • Features, APIs, and functionality may change at any time without notice
  • Not recommended for production use or critical workloads
  • Support during the beta period is limited
  • Issues and feedback can be reported through the GitHub issue tracker

By using this beta software, you acknowledge and accept these conditions.

The Okta MCP Server integrates with LLMs and AI agents, allowing you to perform various Okta management operations using natural language. For instance, you could simply ask Claude Desktop to perform Okta management operations:

  • Create a new user and add them to the Engineering group

  • Show me all failed login attempts from the last 24 hours

  • List all applications that haven't been used in the past month

Empower your LLM Agents to Manage your Okta Organization

This server is an Model Context Protocol server that provides seamless integration with Okta's Admin Management APIs. It allows LLM agents to interact with Okta in a programmatic way, enabling automation and enhanced management capabilities.

Key Features

  • LLM-Driven Okta Management: Allows your LLM agents to perform administrative tasks within your Okta environment based on natural language instructions.
  • Secure Authentication: Supports both Device Authorization Grant for interactive use and Private Key JWT for secure, automated server-to-server communication.
  • Integration with Okta Admin Management APIs: Leverages the official Okta APIs to ensure secure and reliable interaction with your Okta org.
  • Extensible Architecture: Designed to be easily extended with new functionalities and support for additional Okta API endpoints.
  • Comprehensive Tool Support: Full CRUD operations for users, groups, applications, policies, and more.

This MCP server utilizes Okta's Python SDK to communicate with the Okta APIs, ensuring a robust and well-supported integration.

Getting Started

Prerequisites:

  • Python 3.8+
  • uv package manager
  • Claude Desktop or any other MCP Client
  • Okta account with appropriate permissions
<br/>

Install the Okta MCP Server

Install Okta MCP Server and configure it to work with your preferred MCP Client.

Claude Desktop with all tools

  1. Clone and install the server:

    git clone https://github.com/okta/okta-mcp-server.git
    cd okta-mcp-server
    uv sync
    
  2. Configure Claude Desktop by adding the following to your claude_desktop_config.json:

    {
      "mcpServers": {
        "okta-mcp-server": {
          "command": "uv",
          "args": [
            "run",
            "--directory",
            "/path/to/okta-mcp-server",
            "okta-mcp-server"
          ],
          "env": {
            "OKTA_ORG_URL": "<OKTA_ORG_URL>",
            "OKTA_CLIENT_ID": "<OKTA_CLIENT_ID>",
            "OKTA_SCOPES": "<OKTA_SCOPES>",
            "OKTA_PRIVATE_KEY": "<PRIVATE_KEY_IF_NEEDED>",
            "OKTA_KEY_ID": "<KEY_ID_IF_NEEDED>"
          }
        }
      }
    }
    

VS Code

Add the following to your VS Code settings.json:

{
  "mcp": {
    "inputs": [
      {
        "type": "promptString",
        "description": "Okta Organization URL (e.g., https://dev-123456.okta.com)",
        "id": "OKTA_ORG_URL"
      },
      {
        "type": "promptString",
        "description": "Okta Client ID",
        "id": "OKTA_CLIENT_ID",
        "password": true
      },
      {
        "type": "promptString",
        "description": "Okta Scopes (separated by whitespace, e.g., 'okta.users.read okta.groups.manage')",
        "id": "OKTA_SCOPES"
      },
      {
        "type": "promptString",
        "description": "Okta Private Key. Required for 'browserless' auth.",
        "id": "OKTA_PRIVATE_KEY",
        "password": true
      },
      {
        "type": "promptString",
        "description": "Okta Key ID (KID) for the private key. Required for 'browserless' auth.",
        "id": "OKTA_KEY_ID",
        "password": true
      }
    ],
    "servers": {
      "okta-mcp-server": {
        "command": "uv",
        "args": [
          "run",
          "--directory",
          "/path/to/the/okta-mcp-server",
          "okta-mcp-server"
        ],
        "env": {
          "OKTA_ORG_URL": "${input:OKTA_ORG_URL}",
          "OKTA_CLIENT_ID": "${input:OKTA_CLIENT_ID}",
          "OKTA_SCOPES": "${input:OKTA_SCOPES}",
          "OKTA_PRIVATE_KEY": "${input:OKTA_PRIVATE_KEY}",
          "OKTA_KEY_ID": "${input:OKTA_KEY_ID}"
        }
      }
    }
  }
}

Other MCP Clients

To use Okta MCP Server with any other MCP Client, you can manually add this configuration to the client and restart for changes to take effect:

{
  "mcpServers": {
    "okta-mcp-server": {
      "command": "uv",
      "args": [
        "run",
        "--directory",
        "/path/to/okta-mcp-server",
        "okta-mcp-server"
      ],
      "env": {
        "OKTA_ORG_URL": "<OKTA_ORG_URL>",
        "OKTA_CLIENT_ID": "<OKTA_CLIENT_ID>",
        "OKTA_SCOPES": "<OKTA_S…

相关 MCP Servers(来自「security-and-iam」)

千牛安全审计

审计 npm 包依赖项以查找安全漏洞,提供详细的报告和修复建议,并集成 MCP。

@qianniuspace/mcp-security-audit

BurpSuite MCP 服务器

BurpSuite MCP服务器:BurpSuite的强大模型上下文协议(MCP)服务器实现,提供对Burp核心功能的编程访问。

@X3r0K/BurpSuite-MCP-Server

近-MCP

通过MCP调用与NEAR区块链进行交互

@nearai/near-mcp

MCP连接器-PrivateGPT服务器

一种服务器实现,允许 MCP 客户端与 privateGPT 之间进行安全通信,使用户能够使用知识库与 privateGPT 聊天,并通过标准化的模型上下文协议(Model Context Protocol)管理来源、分组和用户。

@Fujitsu-AI/MCP-Server-for-MAS-Developments

密钥加密协议

使用 Express.js 构建的模型上下文协议服务器,提供包括密钥对生成、共享密钥派生和消息加密/解密在内的加密工具。

@anton10xr/gibber-mcp

MCP-SSE模型协议服务器

通过Ory Network使用OAuth 2.1集成的服务器端事件(Server-Sent Events)来实现模型上下文协议服务器,以进行实时通信,支持带有身份验证和客户端管理的安全AI模型通信。

@ory/mcp-sse

自动安装

点击按钮会唤起 PolarBear 客户端,并把当前 MCP Server 的 Markdown 详情文档地址传给客户端。

/api/mcps/okta-okta-mcp-server/markdown
打开 PolarBear 安装查看 Markdown 文档

手动安装

在 PolarBear 或其他支持 MCP 的客户端中,新建 MCP Server,并参考下方来源或安装提示配置。

git clone https://github.com/okta/okta-mcp-server.git cd okta-mcp-server uv sync

基本信息

分类
security-and-iam / app-automation / developer-tools
运行方式
No
许可证
Apache License 2.0
详情文件
okta-okta-mcp-server.md