Custom API + Brevo इंटीग्रेशन
Custom API + Brevo
किसी भी प्लेटफ़ॉर्म के लिए एक कस्टम connector agent बनाएं जिसमें REST API है। यह pattern उन platforms के लिए है जिनका official MCP server नहीं है, Magento, Zendesk, Klaviyo, या आपका खुद का backend।
Approach
Official MCP servers की अनुपस्थिति में, Claude के built-in HTTP tools का उपयोग करें platform API को सीधे call करने के लिए। Agent specification में API calls को tools के रूप में define करें।
Template Agent
---name: custom-api-brevo-syncdescription: Generic connector agent for any REST API to Brevoversion: 1.0.0temperature: 0.1tools: - http_get - http_post - brevo_contacts - brevo_lists - brevo_attributes - brevo_email_campaign_managementtriggers: - schedule: "0 */6 * * *"env: SOURCE_API_URL: "https://api.your-platform.com" SOURCE_API_KEY: "${SOURCE_API_KEY}"---
# Custom API Connector Agent
Source platform API और Brevo के बीच connector।
## Strategy
1. Source API से data fetch करें (pagination handle करें)2. Data को Brevo contact format में transform करें3. Brevo में contacts create/update करें4. Relevant lists और segments में add करें5. Sync results log करें
## Authentication PatternAuthorization: Bearer ${SOURCE_API_KEY}
## Error Handling- API rate limits के लिए exponential backoff implement करें- Failed syncs को retry के लिए queue करें- Partial failures track करें per-contact- हर sync run का summary report करेंExample: Magento 2 + Brevo
---name: magento-brevo-syncdescription: Sync Magento 2 customers to Brevoversion: 1.0.0tools: - http_get - http_post - brevo_contacts - brevo_liststriggers: - schedule: "0 1 * * *"env: MAGENTO_URL: "https://your-store.com" MAGENTO_TOKEN: "${MAGENTO_ADMIN_TOKEN}"---
Magento 2 REST API से customers fetch करें:GET /rest/V1/customers/search?searchCriteria[pageSize]=100
Brevo contacts में map करें:- email → EMAIL- firstname → FIRSTNAME- lastname → LASTNAME- addresses[0].telephone → SMS- created_at → SIGNUP_DATEअगले कदम
- Brevo MCP Server, Available Brevo tools
- Agent Specification, Agent format reference
- Building Agents, Step-by-step tutorial