Home / Servers / Brevo API / update_smtp_template
Update an email template
An MCP tool from the Brevo API server, hosted on mcp.hjlabs.in.
Update an email template Update an existing transactional email template by its numeric ID or custom template identifier string. All fields in the request body are optional; only the provided fields will be updated. You can… [PUT /smtp/templates/{templateId}]
Name on the gateway: brevo_api__update_smtp_template · may change things.
Parameters
| Name | Type | Description |
|---|---|---|
templateId required | integer | ID of the template. Can be a numeric template ID or a… |
attachmentUrl | string | Absolute url of the attachment (**no local file**). Extensions allowed: ####… |
htmlContent | string | **Required if htmlUrl is empty**. If the template is designed using Drag &… |
htmlUrl | string | **Required if htmlContent is empty**. URL to the body of the email (HTML) |
isActive | boolean | Status of the template. isActive = false means template is inactive, isActive… |
replyTo | string | Email on which campaign recipients will be able to reply to |
sender | object | Sender details including id or email and name (_optional_). Only one of either… |
subject | string | Subject of the email |
tag | string | Tag of the template |
templateName | string | Name of the template |
toField | string | To personalize the **To** Field. If you want to include the first name and… |
How to call it
Through the Smart Gateway, any client can run it by name with call_tool, or let the gateway find it with search_tools:
{
"name": "brevo_api__update_smtp_template",
"arguments": {
"templateId": 0
}
}Or connect the Brevo API server directly, which lists 291 tools including this one:
claude mcp add --transport http hj-brevo-api https://mcp.hjlabs.in/mcp/brevo-api \
--header "Authorization: Bearer YOUR_API_KEY"Try asking
Use the update an email template tool with templateId set to ….