mcp-server-okta

radar07/mcp-server-okta

3.3

If you are the rightful owner of mcp-server-okta and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

MCP Server for Okta provides seamless integration with Okta's Admin Management APIs, enabling LLM agents to automate and enhance management capabilities.

The MCP Server for Okta is a specialized server that facilitates the integration of Large Language Model (LLM) agents with Okta's Admin Management APIs. This server allows for programmatic interaction with Okta, enabling automation of administrative tasks through natural language processing. By leveraging the capabilities of LLMs, users can manage their Okta organization more intuitively and efficiently. The server is built on an extensible architecture, allowing for easy addition of new functionalities and support for more Okta API endpoints. It utilizes Okta's OpenSource Go SDK to ensure robust and secure communication with Okta APIs. Inspired by similar projects for GitHub and Razorpay, the MCP Server for Okta aims to provide a centralized control plane for managing Okta environments using the intelligence of LLM agents.

Features

  • LLM-Driven Okta Management: Enables LLM agents to perform administrative tasks in Okta using natural language instructions.
  • Integration with Okta Admin Management APIs: Ensures secure and reliable interaction with Okta through official APIs.
  • Extensible Architecture: Easily extendable with new functionalities and support for additional Okta API endpoints.
  • Automation of User Management: Automates tasks like user provisioning, de-provisioning, and group membership management.
  • Report Generation: Allows for generating reports on Okta activity driven by LLM capabilities.
0

Tools

  1. fetch_users

    Retrieve a list of users from Okta.

  2. create_user

    Create a new user in Okta.

  3. get_user

    Retrieve information about a specific user.

  4. update_user

    Update details of an existing user.

  5. delete_user

    Remove a user from Okta.

  6. list_groups

    Retrieve a list of groups in Okta.

  7. add_group

    Create a new group in Okta.

  8. get_group

    Retrieve information about a specific group.

  9. update_group

    Update details of an existing group.

  10. delete_group

    Remove a group from Okta.

  11. list_group_apps

    List applications associated with a group.

  12. list_group_members

    List members of a group.

  13. add_user_to_group

    Add a user to a group.

  14. remove_user_from_group

    Remove a user from a group.