Home / Servers / Brevo API / create_doi_contact

Create Contact via DOI (Double-Opt-In) Flow

An MCP tool from the Brevo API server, hosted on mcp.hjlabs.in.

Create Contact via DOI (Double-Opt-In) Flow attributes param in this endpoint is an object containing key-value pairs where values can be either a string, integer, array, or boolean. You can create key-value pairs with these four datatypes.… [POST /contacts/doubleOptinConfirmation]

Name on the gateway: brevo_api__create_doi_contact · may change things.

Parameters

NameTypeDescription
attributesobjectPass the set of attributes and their values. **These attributes must be…
contactPixelTrackingConsentbooleanConsent of the DOI recipient for open (pixel) and click tracking in the double…
email requiredstringEmail address where the confirmation email will be sent. This email address…
excludeListIdsarrayLists under user account where contact should not be added
includeListIds requiredarrayLists under user account where contact should be added
redirectionUrl requiredstringURL of the web page that user will be redirected to after clicking on the…
templateId requiredintegerId of the Double opt-in (DOI) template

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:

call_tool arguments
{
  "name": "brevo_api__create_doi_contact",
  "arguments": {
    "email": "…",
    "includeListIds": [],
    "redirectionUrl": "…",
    "templateId": 0
  }
}

Or connect the Brevo API server directly, which lists 291 tools including this one:

Run in your terminal
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 create contact via doi (double-opt-in) flow tool with attributes set to ….

More from Brevo API