MCP.so
登录

Okta MCP Server

@kapilduraphe

基本信息

分类

开发工具

许可证

MIT

传输方式

stdio

作者

kapilduraphe

关于 Okta MCP Server

Okta MCP Server

Okta MCP Server 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

Okta MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Okta MCP Server?

A Model Context Protocol server that enables Claude to interact with Okta's user management system, providing comprehensive user and group management capabilities along with onboarding automation.

How to use Okta MCP Server?

Install dependencies with npm install, then configure Claude Desktop by adding the server to claude_desktop_config.json with the command node, a path to dist/index.js, and environment variables OKTA_ORG_URL and OKTA_API_TOKEN. After restarting Claude Desktop, you can ask Claude to manage Okta users and groups using natural language.

Key features of Okta MCP Server

  • Retrieve detailed user information and status
  • Search users by profile attributes with advanced operators
  • Create, activate, suspend, unsuspend, and delete users
  • Manage groups: create, list, delete, assign members
  • Import users from CSV and automate onboarding workflows
  • PII masking and error handling with fallback search logic

Use cases of Okta MCP Server

  • Query user details, status, and last login from Okta
  • Search for users by department, title, email, or other attributes
  • Manage group membership: add or remove users from groups
  • Onboard new hires by importing CSV data and provisioning applications
  • Run complete onboarding workflows with group assignment and app provisioning

常见问题

1

What are the prerequisites for running Okta MCP Server?

You need Node.js v16 or higher, the Claude Desktop App, an Okta Developer Account, and an Admin API Token from Okta.

2

How do I configure and start the server?

Install dependencies, build the project, then add the server to your Claude Desktop configuration with the command `node`, an absolute path to `dist/index.js`, and environment variables `OKTA_ORG_URL` (e.g., `https://dev-123456.okta.com`) and `OKTA_API_TOKEN`. Restart Claude Desktop to activate.

3

What search operators are supported for finding users?

Supported operators include `eq` (exact match), `sw` (starts with), `ew` (ends with), `co` (contains), and `pr` (present). Not all attributes support all operators; the server automatically falls back to client-side filtering when needed.

4

Is the onboarding automation feature production-ready?

The onboarding automation tools are experimental and may be subject to changes or limitations based on Okta’s API constraints. Use with caution in production environments.

5

How are credentials and data handled?

The server uses the Okta API token and org URL provided as environment variables. API tokens should be kept secure, never committed to version control, and rotated regularly. PII masking is enabled for sensitive search parameters.

评论

开发工具 分类下的更多 MCP 服务器