Okta Open Source MCP
Okta
Okta
Official local Python MCP for managing Okta users, groups, apps, policies and other org resources.
Current official README confirms all 108 exact names in the stored inventory. The server filters tools according to OKTA_SCOPES and checks required OAuth scopes again at call time, so a connected tenant may expose fewer. Mutations include account and identity changes; deactivation/deletion operations can be destructive.
list_usersget_usercreate_userupdate_userdeactivate_userdelete_deactivated_userget_user_profile_attributeslist_user_groupslist_groupsget_groupcreate_groupupdate_groupdelete_grouplist_group_userslist_group_appsadd_user_to_groupremove_user_from_grouplist_applicationsget_applicationcreate_applicationupdate_applicationdelete_applicationactivate_applicationdeactivate_applicationlist_catalog_appsget_catalog_appinstall_oin_applist_policiesget_policycreate_policyupdate_policydelete_policyactivate_policydeactivate_policylist_policy_rulesget_policy_rulecreate_policy_ruleupdate_policy_ruledelete_policy_ruleactivate_policy_ruledeactivate_policy_rulelist_device_assurance_policiesget_device_assurance_policycreate_device_assurance_policyreplace_device_assurance_policydelete_device_assurance_policyget_logslist_brandsget_brandlist_brand_domainscreate_brandreplace_branddelete_brandlist_brand_themesget_brand_themereplace_brand_themeupload_brand_theme_logodelete_brand_theme_logoupload_brand_theme_favicondelete_brand_theme_faviconupload_brand_theme_background_imagedelete_brand_theme_background_imageget_sign_in_page_resourcesget_customized_sign_in_pageget_default_sign_in_pageget_preview_sign_in_pagereplace_customized_sign_in_pagedelete_customized_sign_in_pagereplace_preview_sign_in_pagedelete_preview_sign_in_pagelist_sign_in_widget_versionsget_error_page_resourcesget_customized_error_pageget_default_error_pageget_preview_error_pagereplace_customized_error_pagedelete_customized_error_pagereplace_preview_error_pagedelete_preview_error_pageget_sign_out_page_settingsreplace_sign_out_page_settingslist_email_templatesget_email_templatelist_email_customizationsget_email_customizationcreate_email_customizationreplace_email_customizationdelete_email_customizationdelete_all_email_customizationsget_email_customization_previewget_email_default_contentget_email_default_content_previewget_email_settingsreplace_email_settingssend_test_emaillist_custom_domainsget_custom_domaincreate_custom_domainreplace_custom_domaindelete_custom_domainupsert_custom_domain_certificateverify_custom_domainlist_email_domainsget_email_domaincreate_email_domainreplace_email_domaindelete_email_domainverify_email_domainCurrent official README lists 108 exact MCP tools, scope requirements, runtime filtering behavior, and authentication methods; the stored names exactly match the documented tool set.
Documentation checked 2026-10-28. Connection has not been runtime tested.
Okta
Official local Python MCP for managing Okta users, groups, apps, policies and other org resources.
Current official README confirms all 108 exact names in the stored inventory. The server filters tools according to OKTA_SCOPES and checks required OAuth scopes again at call time, so a connected tenant may expose fewer. Mutations include account and identity changes; deactivation/deletion operations can be destructive.
list_usersget_usercreate_userupdate_userdeactivate_userdelete_deactivated_userget_user_profile_attributeslist_user_groupslist_groupsget_groupcreate_groupupdate_groupdelete_grouplist_group_userslist_group_appsadd_user_to_groupremove_user_from_grouplist_applicationsget_applicationcreate_applicationupdate_applicationdelete_applicationactivate_applicationdeactivate_applicationlist_catalog_appsget_catalog_appinstall_oin_applist_policiesget_policycreate_policyupdate_policydelete_policyactivate_policydeactivate_policylist_policy_rulesget_policy_rulecreate_policy_ruleupdate_policy_ruledelete_policy_ruleactivate_policy_ruledeactivate_policy_rulelist_device_assurance_policiesget_device_assurance_policycreate_device_assurance_policyreplace_device_assurance_policydelete_device_assurance_policyget_logslist_brandsget_brandlist_brand_domainscreate_brandreplace_branddelete_brandlist_brand_themesget_brand_themereplace_brand_themeupload_brand_theme_logodelete_brand_theme_logoupload_brand_theme_favicondelete_brand_theme_faviconupload_brand_theme_background_imagedelete_brand_theme_background_imageget_sign_in_page_resourcesget_customized_sign_in_pageget_default_sign_in_pageget_preview_sign_in_pagereplace_customized_sign_in_pagedelete_customized_sign_in_pagereplace_preview_sign_in_pagedelete_preview_sign_in_pagelist_sign_in_widget_versionsget_error_page_resourcesget_customized_error_pageget_default_error_pageget_preview_error_pagereplace_customized_error_pagedelete_customized_error_pagereplace_preview_error_pagedelete_preview_error_pageget_sign_out_page_settingsreplace_sign_out_page_settingslist_email_templatesget_email_templatelist_email_customizationsget_email_customizationcreate_email_customizationreplace_email_customizationdelete_email_customizationdelete_all_email_customizationsget_email_customization_previewget_email_default_contentget_email_default_content_previewget_email_settingsreplace_email_settingssend_test_emaillist_custom_domainsget_custom_domaincreate_custom_domainreplace_custom_domaindelete_custom_domainupsert_custom_domain_certificateverify_custom_domainlist_email_domainsget_email_domaincreate_email_domainreplace_email_domaindelete_email_domainverify_email_domainCurrent official README lists 108 exact MCP tools, scope requirements, runtime filtering behavior, and authentication methods; the stored names exactly match the documented tool set.
Documentation checked 2026-10-28. Connection has not been runtime tested.