Brevo
Connect Brevo to manage contacts and lists, send email, SMS, and WhatsApp, run campaigns, and use the sales CRM.
One Brevo v3 API key beginning with xkeysib- that you paste into PopMCP's API key field.
- Setup time
- 3 min
- Auth
- API credentials
- API base URL
- https://api.brevo.com/v3
- Rate limits
- Most endpoints allow 100 requests per hour on standard accounts and 200 on Professional and Enterprise. Contacts and events allow 10 requests per second, and transactional email up to 1,000 per second.
Before you begin
- A Brevo account on any plan, including the free tier
- A user who can open the account dropdown and reach SMTP & API settings, so an owner or an admin
- SMS, WhatsApp and Sales platform endpoints only answer if your plan includes those products
Get your credentials
Open the account menu
Sign in at app.brevo.com and click your account name in the top-right corner. Choose SMTP & API from the dropdown.
Dashboard
Sending activity and contact growth for the last 30 days.
The account dropdown opens from your account name in the top menu, not from the left rail.
Open the API Keys & MCP tab
On the SMTP & API page, select the API Keys & MCP tab.
SMTP & API
Keys, SMTP credentials and webhooks used by your integrations.
| Name | API key | Status | Created |
|---|---|---|---|
| Website formv3 REST | xkeysib-****91be | Active | Jan 12, 2026 |
| Shopify syncv3 REST | xkeysib-****77d0 | Active | Feb 2, 2026 |
| Old Zapier keyv3 REST | xkeysib-****0c14 | Revoked | Aug 9, 2025 |
Brevo shows only the last digits of each existing key.
Generate a new API key
Click Generate a new API key, type PopMCP into the name field, set Expiry to No expiration, then click Generate.
SMTP & API
Keys, SMTP credentials and webhooks used by your integrations.
If you choose a date instead, Brevo emails you 3 days before the key lapses and again on the day.
Copy the key into PopMCP
Copy the key from the dialog before you close it. Paste it into PopMCP's API key field and save the connection.
SMTP & API
Keys, SMTP credentials and webhooks used by your integrations.
Closing the dialog without copying means starting over.
Connect in PopMCP
Open your workspace, choose Brevo in the marketplace, and fill in the connect dialog:
| Field | What to enter |
|---|---|
| API keysecret | Brevo dashboard → click your account name (top right) → SMTP & API → API Keys → Generate a new API key. It starts with "xkeysib-". Stored encrypted.Encrypted with AES-256-GCM on save and never shown again. |
PopMCP verifies the credential against Brevo immediately. On success the connection flips to Verified and its MCP tools are provisioned.
Verify it worked
The Brevo connector in PopMCP flips to Connected and the connection card names your Brevo account. Asking for your contact lists returns the lists that exist in Brevo.
Troubleshooting
401 Unauthorized
Why: The key was deleted, expired or regenerated in Brevo, or a stray space or line break was pasted with it.
Fix: Generate a fresh key on the API keys tab and paste it again with no surrounding whitespace.
403 Forbidden on some tools only
Why: Your Brevo plan does not include that product, for example SMS or the Sales platform.
Fix: Upgrade the plan or avoid those tools. The key itself is fine if contacts and email calls succeed.
429 Too Many Requests
Why: You crossed Brevo's per-endpoint rate limit. Most non-sending endpoints are capped per hour rather than per second.
Fix: Slow the calls down, or move to a Professional or Enterprise plan, which doubles the allowance.
You closed the dialog before copying
Why: Brevo never redisplays a key. The list only shows the last few characters.
Fix: Delete the half-created key and click Generate a new API key again.