통합 레이어
Tajo의 통합 레이어는 Claude + MCP를 통해 플랫폼을 Brevo에 연결합니다. 맞춤 통합을 직접 개발하는 대신, 여러 MCP 서버를 서로 연결하고 AI 에이전트가 데이터 흐름을 오케스트레이션하도록 맡깁니다.
작동 방식
패턴은 항상 동일합니다.
- 소스 플랫폼의 MCP 서버를 Claude에 연결합니다
- Brevo의 MCP 서버를 Claude에 연결합니다
- 두 서버를 잇는 에이전트를 정의해 소스에서 데이터를 읽고 Brevo에서 인게이지먼트를 실행하게 합니다
- 이벤트, 스케줄, 또는 자연어 프롬프트로 실행합니다
지원 플랫폼
공식 MCP 서버
다음 플랫폼은 공식적으로 관리되는 MCP 서버를 제공합니다.
| 플랫폼 | MCP 서버 | 인증 | 제공 기능 |
|---|---|---|---|
| Brevo | mcp.brevo.com | 토큰 | 연락처, 이메일, SMS, WhatsApp, CRM, 캠페인(27개 모듈) |
| Shopify | @shopify/dev-mcp | 없음(개발용) | API 스키마, 문서, GraphQL 인트로스펙션 |
| Shopify Storefront | Storefront MCP 서버 | 앱 인증 | 상품, 장바구니, 고객, 주문, 정책 |
| HubSpot | mcp.hubspot.com | OAuth/PKCE | 연락처, 회사, 거래, 티켓, 상품, 주문(읽기 전용) |
| Stripe | @stripe/mcp | API 키 | 결제, 구독, 고객, 인보이스, 지식 베이스 |
커뮤니티 및 REST API MCP 서버
| 플랫폼 | MCP 서버 | 인증 | 제공 기능 |
|---|---|---|---|
| Salesforce Commerce Cloud | @anthropic/salesforce-mcp | OAuth | SOQL을 통한 고객 레코드, 주문, 상품, 커스텀 오브젝트 |
| BigCommerce | bigcommerce-mcp-server | API 토큰(V3) | 고객, 주문, 상품, 장바구니, 채널 |
| WooCommerce | woocommerce-mcp-server | Consumer Key/Secret | 고객, 주문, 상품, 쿠폰, 리포트 |
| Webflow | webflow/mcp-server | OAuth | 사이트, 폼, 제출 데이터, CMS 컬렉션, 분석 |
여기에 없는 플랫폼이라면, Claude에 내장된 HTTP 도구로 해당 플랫폼의 REST API를 직접 호출하는 커넥터 에이전트를 만드십시오.
연동 가이드
Shopify + Brevo
Shopify 고객과 주문을 Brevo와 동기화합니다. 스토어 이벤트를 기반으로 구매 후 이메일, 장바구니 복구, 로열티 캠페인을 실행합니다.
HubSpot + Brevo
HubSpot CRM 데이터를 Brevo의 인게이지먼트 레이어로 연결합니다. 연락처를 동기화하고, 세그먼트를 보강하며, 거래 단계 변경을 기점으로 캠페인을 실행합니다.
Stripe + Brevo
결제 이벤트를 인게이지먼트로 연결합니다. 구독 갱신, 결제 실패, 환불이 각각 적절한 시점에 적절한 메시지를 촉발합니다.
Webflow + Brevo
Webflow 폼으로 들어온 리드를 Brevo 연락처로 수집합니다. 폼 유형과 페이지 맥락에 따라 육성 시퀀스를 실행하고, 다이내믹 캠페인을 위해 CMS 콘텐츠를 동기화합니다.
Salesforce Commerce Cloud + Brevo
SFCC 스토어프론트 데이터를 Brevo에 연결합니다. 엔터프라이즈 커머스를 위한 고객 동기화, 주문 생애주기 캠페인, 행동 기반 리타기팅을 지원합니다.
BigCommerce + Brevo
BigCommerce 고객과 주문을 Brevo와 동기화합니다. 구매 후 시퀀스, 장바구니 이탈 복구, 로열티 캠페인을 실행합니다.
WooCommerce + Brevo
WooCommerce 스토어 데이터를 Brevo에 연결합니다. 고객 동기화, 주문 기반 캠페인, 쿠폰이 자동 생성되는 장바구니 복구, 리뷰 요청을 지원합니다.
커스텀 API + Brevo
REST API가 있는 모든 플랫폼을 위해 직접 커넥터 에이전트를 만듭니다. Magento, Zendesk 또는 자체 시스템에 사용할 수 있는 템플릿입니다.
멀티 MCP 패턴
모든 연동은 여러 MCP 서버를 동시에 연결하는 다음의 Claude 설정 패턴을 따릅니다.
{ "mcpServers": { "brevo": { "command": "npx", "args": [ "mcp-remote", "https://mcp.brevo.com/v1/brevo/mcp", "--header", "Authorization: Bearer ${BREVO_MCP_TOKEN}" ], "env": { "BREVO_MCP_TOKEN": "your-brevo-token" } }, "shopify-dev-mcp": { "command": "npx", "args": ["-y", "@shopify/dev-mcp@latest"] } }}두 서버가 모두 연결되면 Claude는 다음을 수행할 수 있습니다.
- Shopify에서 상품 데이터를 읽습니다
- Brevo에서 연락처와 캠페인을 생성합니다
- 하나의 대화 안에서 전체 흐름을 오케스트레이션합니다
이 방식을 선택하는 이유
| 기존 방식의 통합 | Tajo MCP 통합 |
|---|---|
| 맞춤 미들웨어를 개발 | MCP 서버를 Claude에 연결 |
| 수개월의 개발 기간 | 수분의 설정 작업 |
| 경직된 사전 정의 워크플로 | 유연한 AI 오케스트레이션 흐름 |
| API가 바뀌면 동작 중단 | 플랫폼 공급사가 MCP 서버를 유지 관리 |
| 한 방향 동기화 | 맥락에 따라 AI가 동기화 대상을 결정 |
| 통합마다 별도 유지 관리 | 하나의 패턴으로 모든 플랫폼 대응 |
다음 단계
- Shopify + Brevo, 가장 많이 쓰이는 연동
- Brevo MCP 서버 설정, Brevo의 27개 MCP 모듈 구성하기
- 에이전트 구축, 플랫폼을 잇는 에이전트 만들기
- 에이전트 사양, 멀티 MCP 에이전트 정의하기