Brevo MCP Server
Brevo ให้บริการ MCP server อย่างเป็นทางการแบบโฮสต์ที่ mcp.brevo.com ซึ่งเปิดให้ใช้งาน 27 โมดูล ทั้ง contacts, campaigns, deals, templates, WhatsApp, SMS และอื่น ๆ ในรูปของเครื่องมือที่เอเจนต์ AI ตัวใดก็เรียกใช้ได้ โดยไม่ต้องติดตั้งอะไรบนเครื่อง
Tip
Brevo MCP Server ใช้ Model Context Protocol (MCP) มาตรฐานเปิดจาก Anthropic ที่เชื่อมผู้ช่วย AI เข้ากับเครื่องมือและบริการภายนอก
เริ่มต้นอย่างรวดเร็ว
1. รับ MCP token ของคุณ
Brevo MCP ใช้ MCP token โดยเฉพาะ ไม่ใช่ API key แบบมาตรฐาน:
- เข้าสู่ระบบที่ app.brevo.com
- ไปที่ Account > SMTP & API > API Keys
- คลิก Generate a new API key แล้วเปิดสวิตช์ Create MCP server API key
- คัดลอกและเก็บ token ของคุณไว้อย่างปลอดภัย
Caution
MCP token ของคุณให้สิทธิ์อ่านและเขียนบัญชี Brevo ได้เต็มรูปแบบ อย่า commit ลง version control และอย่าเผยแพร่ต่อสาธารณะ
2. เชื่อมต่อเครื่องมือ AI ของคุณ
3. ทดสอบการเชื่อมต่อ
เมื่อเชื่อมต่อแล้ว ลองถามผู้ช่วย AI ของคุณ:
> How many contacts do I have?> Create an email campaign for my product launch> Show me deals in the Negotiation stage> Add a contact to my newsletter listServer ที่มีให้ใช้
Server หลักที่ /v1/brevo/mcp รวมทั้ง 27 โมดูลไว้ด้วยกัน หากต้องการคุณภาพคำตอบที่ดีขึ้นสำหรับงานเฉพาะทาง ให้เชื่อมต่อกับ server แยกรายโมดูล ซึ่งจะให้ชุดเครื่องมือที่เล็กลงและตรงเป้ามากขึ้นแก่ AI ของคุณ
Server หลัก
| Endpoint | คำอธิบาย |
|---|---|
https://mcp.brevo.com/v1/brevo/mcp | รวมทุกฟีเจอร์ไว้ด้วยกัน (27 โมดูล) |
Server แยกรายโมดูล
เชื่อมต่อเฉพาะโมดูลที่เอเจนต์ของคุณต้องใช้ วิธีนี้ช่วยยกระดับคุณภาพคำตอบของ AI ด้วยการลดพื้นที่เครื่องมือที่ต้องพิจารณา
Contacts และ CRM
| Server | Endpoint | จุดประสงค์ |
|---|---|---|
| contacts | /v1/brevo_contacts/mcp | จัดการ contacts และรายชื่อ |
| lists | /v1/brevo_lists/mcp | จัดการรายชื่อ contacts |
| segments | /v1/brevo_segments/mcp | จัดการ segments ของ contacts |
| attributes | /v1/brevo_attributes/mcp | จัดการแอตทริบิวต์ของ contacts |
| groups | /v1/brevo_groups/mcp | จัดการกลุ่มของ contacts |
| contact_import_export | /v1/brevo_contact_import_export/mcp | นำเข้าและส่งออก contacts จำนวนมาก |
แคมเปญและการส่งข้อความ
| Server | Endpoint | จุดประสงค์ |
|---|---|---|
| email_campaign_management | /v1/brevo_email_campaign_management/mcp | สร้างและจัดการแคมเปญอีเมล |
| campaign_analytics | /v1/brevo_campaign_analytics/mcp | ดูผลการทำงานของแคมเปญ |
| templates | /v1/brevo_templates/mcp | จัดการเทมเพลตอีเมล |
| transac_templates | /v1/brevo_transac_templates/mcp | จัดการเทมเพลตอีเมลธุรกรรม |
| sms_campaigns | /v1/brevo_sms_campaigns/mcp | สร้างและส่งแคมเปญ SMS |
| whatsapp_campaigns | /v1/brevo_whatsapp_campaigns/mcp | สร้างและส่งแคมเปญ WhatsApp |
| whatsapp_management | /v1/brevo_whatsapp_management/mcp | ตั้งค่าการใช้งาน WhatsApp |
Sales CRM
| Server | Endpoint | จุดประสงค์ |
|---|---|---|
| deals | /v1/brevo_deals/mcp | จัดการ deals ใน CRM |
| companies | /v1/brevo_companies/mcp | จัดการบริษัทใน CRM |
| tasks | /v1/brevo_tasks/mcp | จัดการงานใน CRM |
| pipelines | /v1/brevo_pipelines/mcp | ตั้งค่า pipeline ของ CRM |
| notes | /v1/brevo_notes/mcp | เพิ่มบันทึกให้ contacts และ deals |
บัญชีและการตั้งค่า
| Server | Endpoint | จุดประสงค์ |
|---|---|---|
| senders | /v1/brevo_senders/mcp | จัดการตัวตนของผู้ส่ง |
| domains | /v1/brevo_domains/mcp | จัดการโดเมนผู้ส่ง |
| ips | /v1/brevo_ips/mcp | จัดการ IP เฉพาะของคุณ |
| accounts | /v1/brevo_accounts/mcp | จัดการบัญชีและบัญชีย่อย |
| users | /v1/brevo_users/mcp | จัดการผู้ใช้และสิทธิ์ |
| webhooks_management | /v1/brevo_webhooks_management/mcp | ตั้งค่า webhook |
| external_feeds | /v1/brevo_external_feeds/mcp | จัดการฟีด RSS |
| folders | /v1/brevo_folders/mcp | จัดระเบียบแคมเปญลงในโฟลเดอร์ |
| processes | /v1/brevo_processes/mcp | ติดตามกระบวนการที่ทำงานเบื้องหลัง |
ทุก endpoint ใช้ base URL https://mcp.brevo.com
การจำกัดขอบเขตเครื่องมือให้เอเจนต์
สำหรับเอเจนต์ของ Tajo ให้เชื่อมต่อเฉพาะ server ที่เอเจนต์ต้องใช้ นี่คือวิธีที่คุณใช้จำกัดขอบเขตสิทธิ์ เอเจนต์แต่ละตัวจะได้ชุด MCP server ที่ต่างกัน
ตัวอย่าง: Cart Recovery Agent
เอเจนต์ตัวนี้ต้องใช้แค่ contacts แคมเปญอีเมล และ SMS:
{ "mcpServers": { "brevo_contacts": { "url": "https://mcp.brevo.com/v1/brevo_contacts/mcp", "headers": { "Authorization": "Bearer your-token" } }, "brevo_email": { "url": "https://mcp.brevo.com/v1/brevo_email_campaign_management/mcp", "headers": { "Authorization": "Bearer your-token" } }, "brevo_templates": { "url": "https://mcp.brevo.com/v1/brevo_templates/mcp", "headers": { "Authorization": "Bearer your-token" } }, "brevo_sms": { "url": "https://mcp.brevo.com/v1/brevo_sms_campaigns/mcp", "headers": { "Authorization": "Bearer your-token" } } }}ตัวอย่าง: Sales CRM Agent
เอเจนต์ตัวนี้ทำงานกับ deals และบริษัทเท่านั้น:
{ "mcpServers": { "brevo_deals": { "url": "https://mcp.brevo.com/v1/brevo_deals/mcp", "headers": { "Authorization": "Bearer your-token" } }, "brevo_companies": { "url": "https://mcp.brevo.com/v1/brevo_companies/mcp", "headers": { "Authorization": "Bearer your-token" } }, "brevo_pipelines": { "url": "https://mcp.brevo.com/v1/brevo_pipelines/mcp", "headers": { "Authorization": "Bearer your-token" } }, "brevo_tasks": { "url": "https://mcp.brevo.com/v1/brevo_tasks/mcp", "headers": { "Authorization": "Bearer your-token" } }, "brevo_notes": { "url": "https://mcp.brevo.com/v1/brevo_notes/mcp", "headers": { "Authorization": "Bearer your-token" } } }}Tajo ใช้ Brevo MCP อย่างไร
Tajo วางตัวอยู่ระหว่างความตั้งใจของคุณกับเครื่องมือ MCP ของ Brevo ลำดับการทำงานของ orchestration เป็นดังนี้:
Marketer Intent "Win back customers who haven't ordered in 90 days" ↓Tajo Agent Layer Selects: Win-Back Agent Agent reads its spec: tools, constraints, strategy ↓Brevo MCP Tools brevo_contacts → find churned customers brevo_segments → create target segment brevo_email → send recovery campaign brevo_sms → SMS follow-up for non-openers ↓Brevo Platform Emails delivered, SMS sent, events trackedข้อกำหนดของเอเจนต์ Tajo แต่ละตัวจะประกาศว่าต้องใช้ Brevo MCP server ตัวใดบ้าง ชั้น orchestration จะเชื่อมต่อเฉพาะ server เหล่านั้น จึงบังคับใช้สิทธิ์เท่าที่จำเป็นได้จริง
การแก้ปัญหา
”Command not found: npx”
ติดตั้ง Node.js ตัวเชื่อม npx mcp-remote จำเป็นสำหรับ Claude Desktop และ Claude Code
เครื่องมือไม่ปรากฏขึ้นมา
- ปิดและเปิดแอปพลิเคชันใหม่ทั้งหมด ไม่ใช่แค่โหลดหน้าใหม่
- ตรวจสอบว่า JSON ของคุณไม่มีข้อผิดพลาดทางไวยากรณ์ เช่น จุลภาคเกินท้ายรายการ หรือวงเล็บปีกกาขาดหาย
- ตรวจสอบว่า MCP token ไม่มีช่องว่างส่วนเกินติดมา
ข้อผิดพลาดในการยืนยันตัวตน
- ตรวจสอบว่า MCP token ของคุณยังใช้งานได้อยู่ที่ Brevo Dashboard > SMTP & API
- ยืนยันว่า header
Authorizationอยู่ในรูปแบบBearer <token>โดยมีช่องว่างคั่น
ขั้นตอนถัดไป
- สร้างเอเจนต์ตัวแรกของคุณ, ใช้เครื่องมือ Brevo MCP สร้างเอเจนต์การตลาด
- รูปแบบข้อกำหนดเอเจนต์, กำหนดเอเจนต์ของคุณเองพร้อมจำกัดขอบเขตเครื่องมือ
- เอกสารอ้างอิง Skills, ดูว่า Tajo Skills ประกอบทับเครื่องมือ MCP อย่างไร
- เอกสารทางการของ Brevo, เอกสาร Brevo MCP ฉบับเต็ม