Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Contact Schema | Complete contact model with all available attributes |
| Email Template Schema | Email template structure for creating templates |
| Sample Contacts | 5 sample contacts with realistic data |
| Bulk Import Schema | Schema for bulk contact import operations |
| Current Attributes | Live list of all contact attributes in your account |
| Current Lists | Live list of all contact lists in your account |
| Bulk Contact Import Helper | Intelligent helper for importing contacts from pasted text |
| Email Marketing Workflow Guide | Step-by-step guide for complete email marketing campaigns |
| Marketing Automation Guide | Best practices for setting up automated email sequences |
| Transactional Email Templates | Production-ready templates for common transactional emails |
| Marketing Email Templates | Professional marketing email templates with best practices |
| Webhook Integration Guide | Complete guide to setting up and handling Brevo webhooks |
| Webhook Events Reference | All available webhook events with payload examples |
| API Rate Limits & Best Practices | Rate limiting guidelines and optimization strategies |
| Data Streams Configuration | Guide to setting up real-time data streams and monitoring |
| Campaign Schema | Complete schema for email and SMS campaigns |
| Webhook Configuration Schema | Schema for webhook setup and event handling |
| Common Issues & Solutions | Troubleshooting guide for common Brevo integration problems |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| contacts | Comprehensive contact management - create, update, get, bulk import, manage lists and attributes |
Transactional email operations - send emails, manage templates, track events | |
| campaigns | Email and SMS campaign management - create, update, send, schedule campaigns |
| sms | SMS operations - send transactional SMS, manage SMS contacts |
| conversations | Chat and conversation management - handle customer conversations |
| webhooks | Webhook management - create, update, delete webhooks for event notifications |
| account | Account management - get account info, manage senders, domains, folders |
| ecommerce | E-commerce integration - manage orders, products, coupons, and payments |
| crm | Complete CRM functionality - manage companies, deals, tasks, and notes |
WhatsApp messaging - send messages, manage campaigns and templates | |
| events | Custom event tracking and behavioral data management |
| inbound | Process inbound emails and attachments |
| enterprise | Multi-tenant account and user management for enterprise features |
| bulk_contact_import | Intelligent bulk contact import from pasted text - analyzes text, maps attributes, checks duplicates, and imports efficiently |
| contact_with_list | Create contact and add to list in one call - universally useful combination |
| email_with_tracking | Send email and return tracking info immediately - universally useful combination |