Brevo MCP Server
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 ของคุณ
เพิ่มในไฟล์ config ของ Claude Desktop:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{ "mcpServers": { "brevo": { "command": "npx", "args": [ "mcp-remote", "https://mcp.brevo.com/v1/brevo/mcp", "--header", "Authorization: Bearer ${BREVO_MCP_TOKEN}" ], "env": { "BREVO_MCP_TOKEN": "paste-your-mcp-token-here" } } }}หลังบันทึก รีสตาร์ท Claude Desktop ต้องการ Node.js ที่ติดตั้งแล้ว
เพิ่มใน ~/.claude/config.json:
{ "mcpServers": { "brevo": { "command": "npx", "args": [ "mcp-remote", "https://mcp.brevo.com/v1/brevo/mcp", "--header", "Authorization: Bearer ${BREVO_MCP_TOKEN}" ], "env": { "BREVO_MCP_TOKEN": "paste-your-mcp-token-here" } } }}ตรวจสอบด้วย:
claude mcp listเพิ่มใน ~/.cursor/mcp.json (global) หรือ .cursor/mcp.json (ต่อโปรเจกต์):
{ "mcpServers": { "brevo": { "url": "https://mcp.brevo.com/v1/brevo/mcp", "headers": { "Authorization": "Bearer paste-your-mcp-token-here" } } }}เพิ่มใน .vscode/mcp.json (ต่อโปรเจกต์) หรือระดับผู้ใช้ mcp.json:
{ "servers": { "brevo": { "type": "http", "url": "https://mcp.brevo.com/v1/brevo/mcp", "headers": { "Authorization": "Bearer paste-your-mcp-token-here" } } }}เพิ่มใน ~/.codeium/windsurf/mcp_config.json:
{ "mcpServers": { "brevo": { "serverUrl": "https://mcp.brevo.com/v1/brevo/mcp", "headers": { "Authorization": "Bearer paste-your-mcp-token-here" } } }}3. ทดสอบการเชื่อมต่อ
หลังเชื่อมต่อ ถามผู้ช่วย AI ของคุณ:
> ฉันมี contacts กี่คน?> สร้างแคมเปญอีเมลสำหรับการเปิดตัวผลิตภัณฑ์> แสดง deals ในขั้นตอน Negotiation> เพิ่ม contact ลงในรายชื่อ newsletterServers ที่มี
Server หลักที่ /v1/brevo/mcp รวมทั้ง 27 โมดูล สำหรับคุณภาพการตอบสนองที่ดีขึ้นในกรณีการใช้งานที่มุ่งเน้น ให้เชื่อมต่อกับ servers แต่ละตัวที่มอบชุดเครื่องมือที่เล็กกว่าและมุ่งเน้นมากขึ้นให้กับ AI ของคุณ
Server หลัก
| Endpoint | คำอธิบาย |
|---|---|
https://mcp.brevo.com/v1/brevo/mcp | ฟีเจอร์ทั้งหมดรวมกัน (27 โมดูล) |
Servers แต่ละตัว
เชื่อมต่อเฉพาะโมดูลที่เอเจนต์ของคุณต้องการ ซึ่งช่วยปรับปรุงคุณภาพการตอบสนอง 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 จำนวนมาก |
Campaigns และข้อความ
| 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 | จัดการ CRM deals |
| companies | /v1/brevo_companies/mcp | จัดการบริษัท CRM |
| tasks | /v1/brevo_tasks/mcp | จัดการงาน CRM |
| pipelines | /v1/brevo_pipelines/mcp | กำหนดค่า CRM pipeline |
| notes | /v1/brevo_notes/mcp | เพิ่มหมายเหตุให้ contacts และ deals |
บัญชีและการตั้งค่า
| Server | Endpoint | วัตถุประสงค์ |
|---|---|---|
| senders | /v1/brevo_senders/mcp | จัดการ sender identities |
| domains | /v1/brevo_domains/mcp | จัดการโดเมนผู้ส่ง |
| ips | /v1/brevo_ips/mcp | จัดการ dedicated IPs |
| accounts | /v1/brevo_accounts/mcp | จัดการบัญชีและ sub-accounts |
| users | /v1/brevo_users/mcp | จัดการผู้ใช้และสิทธิ์ |
| webhooks_management | /v1/brevo_webhooks_management/mcp | กำหนดค่า webhooks |
| external_feeds | /v1/brevo_external_feeds/mcp | จัดการ RSS feeds |
| folders | /v1/brevo_folders/mcp | จัดการแคมเปญในโฟลเดอร์ |
| processes | /v1/brevo_processes/mcp | ตรวจสอบ background processes |
Endpoints ทั้งหมดใช้ base URL https://mcp.brevo.com
การจำกัดเครื่องมือสำหรับเอเจนต์
สำหรับ Tajo agents ให้เชื่อมต่อเฉพาะ servers ที่เอเจนต์ต้องการ วิธีนี้ช่วยใช้งาน permission scoping, แต่ละเอเจนต์จะได้รับชุด MCP servers ที่แตกต่างกัน
ตัวอย่าง: Cart Recovery Agent
เอเจนต์นี้ต้องการเพียง contacts, email campaigns และ 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" } } }}วิธี Tajo ใช้ Brevo MCP
Tajo ทำหน้าที่เป็นตัวกลางระหว่างความตั้งใจของคุณกับเครื่องมือ Brevo MCP กระแส Orchestration:
ความตั้งใจของนักการตลาด "ดึงลูกค้าที่ไม่ได้สั่งซื้อ 90 วันกลับมา" ↓ชั้นเอเจนต์ Tajo เลือก: Win-Back Agent เอเจนต์อ่าน spec ของตัวเอง: เครื่องมือ, ข้อจำกัด, กลยุทธ์ ↓เครื่องมือ Brevo MCP brevo_contacts → ค้นหาลูกค้าที่หายไป brevo_segments → สร้าง target segment brevo_email → ส่งแคมเปญกู้คืน brevo_sms → SMS follow-up สำหรับที่ยังไม่เปิด ↓Brevo Platform อีเมลส่งแล้ว, SMS ส่งแล้ว, events ถูกติดตามการแก้ไขปัญหา
”Command not found: npx”
ติดตั้ง Node.js Bridge 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 ครบถ้วน