동아프리카를 위한 MCP, A2A, 그리고 Google ADK: 조정 스택(Coordination Stack)의 모습
요약
MCP, A2A, Google ADK와 같은 프로토콜이 등장했음에도 불구하고, 동아프리카의 보건, 농업, 물 등 필수 도메인에서의 데이터 구조화 및 인터페이스 부재 문제를 다룹니다. 기술적 프로토콜을 넘어 도메인 특화 MCP 서버 구축이 AI 에이전트 생태계 확장의 핵심임을 강조합니다.
핵심 포인트
- MCP, A2A, Google ADK는 AI 에이전트 조정의 핵심 프로토콜임
- 부유한 국가 중심의 도구 외에 도메인 특화 MCP 서버 구축이 시급함
- 동아프리카의 결제, 농업, 보건 등 다양한 분야에서 MCP 서버 구현 사례 제시
- AI 에이전트의 실질적 활용은 데이터 구조화 및 인터페이스 설계에 달려 있음
2024년에는 AI 에이전트가 실제 운영 환경에서 할 수 있는 일을 변화시키는 세 가지 프로토콜이 등장했습니다: MCP (Model Context Protocol), A2A (Agent-to-Agent), 그리고 Google ADK (Agent Development Kit)입니다.
아프리카의 조정 인프라(coordination infrastructure)에 대한 질문은 이 프로토콜들이 기술적으로 흥미로운지 여부가 아닙니다. 질문은 이것입니다: 도메인 특화 구현(domain-specific implementations)의 부재가 대규모로 해결되지 않은 채 남아 있는 조정 문제들 — 보건, 물, 농업, 토지, 교육 — 에 어떤 의미를 갖는가?
구조적 부재
대부분의 MCP 구현은 부유한 국가에 이미 존재하는 플랫폼들에 연결됩니다: Slack, Google Calendar, GitHub, Stripe, Salesforce 등입니다. 해당 도구들이 조정하는 생태계는 이미 조정되어 있습니다. 문제는 해결된 상태입니다.
구조적 부재는 조정이 진정으로 무너져 있는 도메인에서 나타납니다:
- 투르카나 카운티(Turkana County)의 한 지역 사회 보건 요원(CHW)은 종이 장부를 사용하여 1,200 가구를 관리합니다. CHW 조정을 위한 MCP 서버가 없습니다.
- 엠부(Embu)의 소농은 판매를 결정하기 전 메루(Meru) 수집 지점의 오늘 시장 가격을 알 방법이 없습니다. 농장 출하가(farm-gate price) 정보를 위한 MCP 서버가 없습니다.
- 가뭄 조기 경보 데이터(NASA NDVI, NOAA CHIRPS)는 존재하지만, 이를 AI가 접근할 수 있는 구조화된 인터페이스가 없습니다. 가뭄 인텔리전스(drought intelligence)를 위한 MCP 서버가 없습니다.
이것들은 기술적인 문제가 아닙니다. 데이터 구조화 및 인터페이스 설계의 문제입니다. 프로토콜은 존재하지만, 도메인 구현이 존재하지 않는 것입니다.
스택의 모습
동아프리카 조정 스택은 현재 31개의 MCP 서버를 포함하고 있습니다:
- 결제 (Payments): Daraja를 통한 M-Pesa API (mpesa-mcp)
- 물/가뭄 (Water/drought): 위성 데이터 통합 (wapimaji-mcp)
- 농업 (Agriculture): 시장 조정, 작물 자문 (kilimo-mcp, soko-mcp)
- 지수형 보험 (Parametric insurance): 위성 기반 트리거 보장 (bima-mcp)
- 보건 (Health): 카운티 보건 서비스 조정 (afya-mcp, county-mcp)
- 토지 (Land): 등록부 조정 (ardhi-mcp)
- 세무 준수 (Tax compliance): 케냐 국세청 (kra-mcp)
- 자본 시장 (Capital markets): NSE 데이터 액세스 (faida-mcp)
- 노동권 (Labor rights): 근로자 준수 (haki-ya-kazi-mcp)
- 언어 (Language): 스와힐리어 NLP 인프라 (swahili-civic-nlp, tafsiri-mcp)
A2A 패턴은 이러한 서버를 기반으로 구축된 에이전트들이 별도의 맞춤형 통합 코드 없이도 서로 조정할 수 있게 합니다. ADK 패턴은 여러 단계의 API 호출과 의사결정을 아우르는 조정 워크플로에 필수적인, 다단계 작업을 계획할 수 있는 에이전트를 위한 프레임워크를 제공합니다.
이것이 해결하는 아키텍처 격차
조립 가능한 모델(Composable model)의 미래는 도메인 지식이 구조화된 인터페이스를 통해 AI 에이전트에게 접근 가능할 것이라고 가정합니다. 하지만 대부분의 아프리카 조정 도메인에서는 그렇지 않습니다.
이 문제는 모델의 문제가 아닙니다. GPT-4, Claude, Gemini는 모두 접근 가능합니다. 문제는 해당 모델들과, 투르카나(Turkana)의 지역 보건 요원(CHW), 엠부(Embu)의 농부, 또는 와지르(Wajir)의 수자원 관리자에게 유용하게 쓰일 수 있게 해줄 데이터 사이의 구조화된 인터페이스가 없다는 점입니다.
MCP, A2A, 그리고 ADK는 프로토콜 계층(Protocol layer)입니다. 동아프리카의 구현체들은 도메인 계층(Domain layer)입니다. 현재의 과제는 이 둘을 연결하는 것입니다.
모든 서버는 pypi.org/user/gmahia에서 이용 가능하며 Glama에 인덱싱되어 있습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기