커스텀 API + Brevo 통합
커스텀 API + Brevo
공식 MCP 서버가 없는 플랫폼을 위한 커스텀 커넥터 에이전트 구축.
템플릿 에이전트
---name: custom-api-brevo-syncdescription: 모든 REST API에서 Brevo로의 범용 커넥터 에이전트tools: - http_get - http_post - brevo_contacts - brevo_lists - brevo_email_campaign_managementtriggers: - schedule: "0 */6 * * *"env: SOURCE_API_URL: "https://api.your-platform.com" SOURCE_API_KEY: "${SOURCE_API_KEY}"---
## 전략
1. 소스 API에서 데이터 가져오기 (페이지네이션 처리)2. 데이터를 Brevo 연락처 형식으로 변환3. Brevo에서 연락처 생성/업데이트4. 관련 리스트와 세그먼트에 추가5. 동기화 결과 로깅
## 오류 처리- API 속도 제한에는 지수 백오프 구현- 실패한 동기화를 재시도 큐에 추가- 연락처별 부분 실패 추적다음 단계
- Brevo MCP 서버, 사용 가능한 Brevo 도구
- 에이전트 명세, 에이전트 형식 참조