피드로 돌아가기
I build an AI agent using StackOne MCP
Dev.toDev.to
AI/ML

StackOne MCP 도입으로 4개 엔터프라이즈 SaaS 통합 공수 획기적 단축

I build an AI agent using StackOne MCP

prathyusha k2026년 5월 5일3intermediate

Context

신규 입사자 온보딩을 위해 BambooHR, Notion, Slack 등 다수 플랫폼에 데이터를 수동 입력하는 비효율 발생. 각 플랫폼별 개별 SDK 도입 및 Auth 시스템 구축으로 인한 높은 개발 복잡도와 유지보수 비용이 주요 병목 지점으로 작용.

Technical Solution

  • Model Context Protocol(MCP) 기반의 단일 통합 게이트웨이 구조 채택을 통한 API 파편화 해결
  • Agent와 개별 SaaS 사이의 다수 엔드포인트를 단일 MCP 엔드포인트로 추상화하여 인터페이스 단순화
  • Falcon 엔진을 통한 Auth, Retry, Audit Logging의 공통 처리 계층 구현으로 비즈니스 로직 집중도 향상
  • tools/list API를 활용한 런타임 툴 스키마 동적 확인으로 Provider별 상이한 명명 규칙 대응
  • application/jsontext/event-stream 동시 수용 헤더 설정을 통한 스트리밍 데이터 처리 최적화

Impact

  • 신규 입사자 1인당 수동 작업 시간 2~4시간에서 수 초 단위로 단축
  • 4개의 개별 SDK 및 Auth 시스템을 1개의 API Key와 엔드포인트로 통합

1. MCP 기반 통합 시 `text/event-stream` 수용 여부 확인

2. Provider API와 MCP Tool 명칭의 불일치 가능성을 고려한 `tools/list` 사전 검증 절차 수립

3. 계정 연결 오류 시 발생할 수 있는 Silent Redirect 현상 방지를 위한 로그 모니터링 강화

4. 외부 툴 통합 시 각 API의 필드 구조가 `body` 객체 내부에 래핑되는지 확인

원문 읽기