
Integration · Email
Connect Claude & ChatGPT to Brevo
Ask your AI to add contacts to lists, draft email campaigns and check how they performed in Brevo. It can also work in the Brevo CRM with companies, deals, notes and tasks. Transactional emails can be sent too, if you allow it.
Free plan, no credit card. Takes about a minute.
Try asking
“Add these five new sign-ups to the Newsletter list.”
The AI creates or updates each contact and adds them to the list.
“How did last week's spring sale campaign do?”
It finds the campaign and returns its statistics for opens, clicks and bounces.
“Draft a campaign called 'June update' to the Customers list using template 12.”
It creates the campaign as a draft; nothing is sent until it is scheduled or sent.
What your AI can do
Contacts and lists
Create and update contacts, manage list membership and blocklist status, and see each contact's campaign history.
Campaigns and email
Draft campaigns, send tests, read campaign statistics and send transactional emails from templates.
CRM deals and tasks
Create and update companies, deals, notes and tasks, and move deals through your pipeline stages.
“Send a test of the June update campaign to me.”
It sends a test email of that campaign to the address you give.
“Move the Nordic Foods deal to Won and add a note that they signed today.”
It updates the deal stage using the pipeline's stage ids and adds a CRM note to the deal.
“How many email credits do we have left?”
It reads your Brevo account details, including plan and remaining email and SMS credits.
30 tools for Brevo
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_contacts_to_listChanges dataAdd existing contacts to a list. Required: list_id and body with emails or ids.create_companyChanges dataCreate a CRM company. Required: name; optional attributes and linked_contacts_ids / linked_deals_ids.create_contactChanges dataCreate a contact with email, attributes (e.g. FIRSTNAME, LASTNAME) and list_ids. Set update_enabled=true to update the contact if it already exists.create_dealChanges dataCreate a CRM deal. Required: name; optional attributes (amount, pipeline, deal_stage, deal_owner) and linked contact/company ids.create_email_campaignVisible to othersCreate an email campaign as a draft. Required: name and sender; set subject, html_content or template_id, and recipients (list ids). It is not sent until scheduled or sent in Brevo.create_noteChanges dataAdd a CRM note. Required: text; attach it with contact_ids, company_ids or deal_ids.create_taskChanges dataCreate a CRM task. Required: name, date (due) and task_type_id; optional assign_to_id and linked contacts, companies or deals.get_accountGet your Brevo account details: company, plan and remaining email/SMS credits.get_companyGet one CRM company with its attributes and linked contacts and deals. Required: company_id.get_contactGet one contact's attributes, list memberships and email statistics. Required: contact_identifier (email, id, or SMS number with identifier_type).get_contact_campaign_statsGet a contact's email campaign history: sent, opened, clicked, bounced and unsubscribed. Required: contact_identifier.get_contact_listGet one contact list's details and campaign statistics. Required: list_id.get_dealGet one CRM deal with its stage, amount, owner and linked records. Required: deal_id.get_email_campaignGet one email campaign with its content, recipients and statistics (opens, clicks, bounces). Required: campaign_id.list_companiesList CRM companies, filtered by name (filters_attributes_name), linked contacts or deals, or modified date.list_contact_listsList all contact lists with their subscriber counts.list_contactsList contacts, optionally filtered by list_ids, segment_id, modified_since or an attribute filter. Use get_contact to look up one contact by email.list_contacts_in_listList the contacts in a contact list. Required: list_id; optional modified_since.list_dealsList CRM deals, filtered by name, owner, pipeline, linked contacts or companies, or modified date.list_email_campaignsVisible to othersList email campaigns, filtered by type, status (draft, sent, scheduled...) and date range. Read-only: it does not send anything.list_email_templatesList transactional email templates, optionally only active ones (template_status).list_notesList CRM notes, filtered by entity (contacts, companies, deals) and entity_ids, or date range.list_pipelinesList all deal pipelines with their stages. Use the stage ids when creating or updating deals.list_tasksList CRM tasks, filtered by status, type, assignee, linked contacts, companies or deals, or date.send_test_email_campaignVisible to othersSend a test of an email campaign to your test list or given addresses (email_to). Required: campaign_id.send_transactional_emailVisible to othersSend a transactional email right away to one or more recipients. Set to, sender, subject and html_content, or a template_id with params. The email is delivered and cannot be recalled.update_companyChanges dataUpdate a CRM company's name, attributes or links. Required: company_id.update_contactChanges dataUpdate a contact's attributes, list membership (list_ids, unlink_list_ids) or blocklist status. Required: contact_identifier.update_dealChanges dataUpdate a CRM deal, e.g. move it to another stage or change the amount. Required: deal_id.update_taskChanges dataUpdate a CRM task, e.g. mark it done or change its date. Required: task_id.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Brevo from the app list.
- 2
Paste your key
Paste a Brevo API key. In Brevo open Settings → SMTP & API, go to the API keys tab and click Generate a new API key. Copy it right away, because Brevo shows it only once.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.
Questions
What can the AI do in Brevo?
The AI can manage contacts and lists, draft email campaigns, send test emails, read campaign statistics and templates, send transactional emails, and work with CRM companies, deals, notes and tasks.
Does the AI see my Brevo API key?
No. Your Brevo credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on. Sending emails, including transactional emails and test sends, can require your approval before anything goes out. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Brevo account.
Can the AI send a campaign to my whole list?
No. The AI can create a campaign as a draft and send a test, but a draft is not sent until it is scheduled or sent. The AI can send transactional emails right away, so you can require approval for that tool or leave it off.
Let your AI work in Brevo today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Brevo freePipMCP is not affiliated with Brevo. Product names are trademarks of their owners.




