Keycloak

skycloak_create_realm_import

Import a Keycloak realm into a cluster from an uploaded archive or an existing realm export. Asynchronous: poll skycloak_get_realm_import. Creates a new realm: preflight refuses a name collision rather than overwriting, so an existing realm of the same name fails with 409. It does import users and their credentials, so set confirm=true to proceed.

Remote skycloak/keycloak-mcp

Remote (network-hosted)

Other tools also called skycloak_create_realm_import? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "confirm": {
      "type": "boolean",
      "description": "must be true: the import creates a realm complete with users and credentials"
    },
    "password": {
      "type": "string",
      "description": "password that decrypts the archive; required for an encrypted one"
    },
    "cluster_id": {
      "type": "string",
      "description": "the cluster ID to import into"
    },
    "upload_s3_key": {
      "type": "string",
      "description": "s3_key from skycloak_create_realm_import_upload_url, after uploading the archive"
    },
    "source_export_id": {
      "type": "string",
      "description": "ID of an existing realm export to import instead of an upload"
    }
  }
}