피드로 돌아가기
Building an Agent-Native Cold Outreach Platform: MCP, A2A, and Pay-Per-Inbox Billing
Dev.toDev.to
Backend

API-first MCP 서버와 Cohort 기반 과금 모델을 통한 Agent-Native 플랫폼 구축

Building an Agent-Native Cold Outreach Platform: MCP, A2A, and Pay-Per-Inbox Billing

live-direct-marketing2026년 5월 8일9advanced

Context

기존 Cold Email 툴들의 UI-first 설계로 인한 API 기능 제약 및 Agent 통합의 한계 식별. SMTP 기반의 단순 발송 성공 여부 과금 방식으로 인해 스팸함 유입률 40%에 달하는 비용 낭비 발생.

Technical Solution

  • MCP(Model Context Protocol) 서버의 Native 구현을 통한 Typed Access 제공 및 Agent의 UI 스크래핑 의존성 제거
  • A2A(Agent-to-Agent) 프로토콜 Manifest 도입으로 Agent 간 자율적 서비스 발견 및 위임 구조 설계
  • Seed Mailbox를 활용한 Concurrent Seed Test 기반의 Probabilistic Cohort Delivery 검증 로직 구현
  • Delivery Verdict(Inbox, Promotions) 일치 시에만 과금하는 Pay-per-Inbox 과금 체계 구축
  • Multi-tenant DB-per-tenant 패턴의 PostgreSQL과 BullMQ 기반의 분리된 Worker Pool을 통한 확장성 확보
  • Turborepo 기반 모노레포 구조로 API, Web, MCP-server, Agent-card 간의 코드 공유 및 배포 최적화

1. LLM Agent 통합 시 Webhook 수준을 넘어 Typed Args를 제공하는 MCP 서버 도입 검토

2. 서비스 간 상호 운용성을 위해 /.well-known/ 경로에 A2A Manifest 배치 고려

3. 과금 트리거 설정 시 Open-pixel과 같은 부정확한 UX 신호 대신 검증 가능한 백엔드 데이터 활용

4. 대규모 비동기 작업 처리를 위해 기능별 Worker Pool을 분리하여 병목 지점 제어

원문 읽기