contacts
Streamline contact management by creating, updating, deleting, or importing contacts, managing lists, and handling attributes for marketing automation with Brevo's MCP Server tool.
Instructions
Comprehensive contact management - create, update, get, bulk import, manage lists and attributes
Input Schema
Name | Required | Description | Default |
---|---|---|---|
attributeData | No | Attribute data for create/update attribute operations | |
attributeName | No | Attribute name for attribute operations | |
contactData | No | Contact information for create/update operations | |
contacts | No | Array of contacts for bulk operations | |
identifier | No | Contact email or ID (for get, update, delete operations) | |
listData | No | List information for create list operation | |
listId | No | List ID for list operations | |
operation | Yes | Contact operation to perform |
Input Schema (JSON Schema)
{
"properties": {
"attributeData": {
"description": "Attribute data for create/update attribute operations",
"type": "object"
},
"attributeName": {
"description": "Attribute name for attribute operations",
"type": "string"
},
"contactData": {
"description": "Contact information for create/update operations",
"type": "object"
},
"contacts": {
"description": "Array of contacts for bulk operations",
"type": "array"
},
"identifier": {
"description": "Contact email or ID (for get, update, delete operations)",
"type": "string"
},
"listData": {
"description": "List information for create list operation",
"type": "object"
},
"listId": {
"description": "List ID for list operations",
"type": "number"
},
"operation": {
"description": "Contact operation to perform",
"enum": [
"get",
"create",
"update",
"delete",
"bulk_import",
"bulk_update",
"export",
"add_to_list",
"remove_from_list",
"get_lists",
"create_list",
"get_attributes",
"create_attribute",
"update_attribute"
],
"type": "string"
}
},
"required": [
"operation"
],
"type": "object"
}