The MCP tool directory.
Each row is one tool from one provider. Tools sharing a name across providers (e.g. search) are listed separately because they aren't interchangeable.
[ 3624 tools indexed ]
[ all tools ]
30 / 3624
skycloak_remove_realm_user_from_group
[ remote ]Remove a user from a realm group.
skycloak_remove_realm_user_role
[ remote ]Remove a realm role from a user.
skycloak_rotate_application_secret
[ remote ]Regenerate an application's client secret and return the new value (shown only once).
skycloak_set_client_theme_assignment
[ remote ]Set a client's login-theme override. Pass a theme ID, or an empty string to reset to the realm default.
skycloak_set_cluster_maintenance_window
[ remote ]Create or replace a cluster-specific maintenance window.
skycloak_set_theme_assignment
[ remote ]Assign custom themes to a realm per Keycloak theme type. Pass a theme ID to activate it, or an empty string to reset that type to Keycloak's built-in default. Only the provided fields are changed.
skycloak_test_identity_provider
[ remote ]Test connectivity to an identity provider, optionally overriding the client credentials for this test only.
skycloak_test_siem_destination
[ remote ]Send a test event to a SIEM destination.
skycloak_test_smtp
[ remote ]Send a test email through a realm's configured SMTP server to verify delivery.
skycloak_test_webhook_subscription
[ remote ]Send a test event to a webhook subscription.
skycloak_uninstall_extension
[ remote ]Uninstall an extension from a cluster. Set confirm=true to proceed.
skycloak_update_application
[ remote ]Update an application's name, description, or redirect URIs.
skycloak_update_cluster
[ remote ]Update a cluster's version (to trigger an upgrade) or size.
skycloak_update_cluster_security
[ remote ]Update a cluster's edge-security configuration. Only the sections you provide are changed; CAPTCHA settings are preserved. Supports IP allow-listing, rate limiting, WAF, geo-blocking, and bot management.
skycloak_update_domain_route
[ remote ]Update a domain route's admin access and CORS origins.
skycloak_update_extension
[ remote ]Update a custom extension's name or description.
skycloak_update_identity_provider
[ remote ]Update an identity provider's display name and enabled state.
skycloak_update_realm
[ remote ]Update a realm's display name and enabled state.
skycloak_update_realm_group
[ remote ]Rename a realm group.
skycloak_update_realm_role
[ remote ]Rename a realm role or change its description.
skycloak_update_realm_user
[ remote ]Update a realm user's profile (email, name, enabled, email_verified).
skycloak_update_siem_destination
[ remote ]Update a SIEM destination. Only provided fields are changed; credentials remain write-only.
skycloak_update_theme
[ remote ]Update a theme's name, description, or version.
skycloak_update_webhook_subscription
[ remote ]Update a webhook subscription. Use clear_authorization_header, clear_cluster_id, or clear_realm_id to remove nullable fields.
skycloak_upgrade_extension
[ remote ]Upgrade an installed extension to the latest available version. Asynchronous.
skycloak_upsert_email_branding
[ remote ]Create or update email-template branding (color, logo, footer).
skycloak_upsert_login_branding
[ remote ]Create or update login-page branding (colors, logo, registration toggle).
skycloak_upsert_smtp
[ remote ]Create or update a realm's SMTP configuration (basic auth).
skycloak_verify_domain
[ remote ]Trigger DNS verification for a custom domain and return its updated status.
slack_add_bookmark
[ remote ]Add a bookmark (link) to a channel. Max 100 bookmarks per channel.