Keycloak

skycloak_upsert_smtp

Create or update a realm's SMTP configuration (basic auth).

Remote skycloak/keycloak-mcp

Remote (network-hosted)

Other tools also called skycloak_upsert_smtp? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "host": {
      "type": "string",
      "description": "SMTP server hostname"
    },
    "port": {
      "type": "integer",
      "description": "SMTP server port (e.g. 587)"
    },
    "realm": {
      "type": "string",
      "description": "the Keycloak realm name"
    },
    "password": {
      "type": "string",
      "description": "SMTP password (basic auth); omit to retain the stored value"
    },
    "username": {
      "type": "string",
      "description": "SMTP username (basic auth)"
    },
    "from_name": {
      "type": "string",
      "description": "sender display name"
    },
    "cluster_id": {
      "type": "string",
      "description": "the cluster ID"
    },
    "encryption": {
      "type": "string",
      "description": "encryption mode: none, ssl, or starttls (case-insensitive)"
    },
    "from_email": {
      "type": "string",
      "description": "sender email address"
    }
  }
}