업무용 AI 비서의 탄생 (1편) 도구 네 개를 MCP로 연결하기

목차
이슈 하나를 볼 때마다 이슈 트래커, 사내 위키, 모니터링, 운영 DB를 손으로 오가던 일을, 네 도구를 MCP로 한 AI 비서에 연결해 맡겼습니다. 질문을 한 번 던지면 비서가 필요한 도구를 직접 호출해 자료를 모아 오기 때문에, 도구 사이를 오가며 맥락을 머리에 들고 다니던 부담이 줄었습니다. 대신 환각과 권한, 토큰 비용은 남아 있고 결론은 사람이 한 번 검증해야 합니다.
이 글과 현재 경력 기록의 범위
이 글은 이슈 트래커·위키·모니터링·운영 DB 네 도구를 연결한 초기 단계입니다. 이후 문서 도구까지 포함한 다섯 시스템 연동으로 확장했고, 제가 제안하고 구현한 업무용 AI가 팀 승인을 거쳐 공식 프로젝트로 진행됐습니다. 초기 네 도구 구성과 이후 다섯 시스템 기록은 서로 다른 시점입니다.
개인 RAG의 저장소나 검색 방식도 시점에 따라 달라졌습니다. 이 글의 구성을 현재 모든 환경의 배포 상태로 읽기보다, 도구 간 자료 수집을 어떻게 묶었는지에 초점을 맞춰 읽어 주세요.
연결보다 어려웠던 검증 경계
사람 대신 도구를 호출하게 하는 것과 분석을 믿고 실행하는 것은 별개입니다. 다음은 이 경험을 바탕으로 정리한 검증 기준입니다. 현재 모든 항목을 자동화했다는 뜻은 아닙니다.
| 질문 | 반환해야 할 근거 | 부족하면 할 일 |
|---|---|---|
| 언제부터 오류가 늘었나 | 조회 시간 범위, 서비스 필터, 로그·대시보드 링크 | 시간대와 표본 누락 확인 |
| 최근 변경과 연관이 있나 | 배포 시각, 변경 티켓, 관련 문서 | 상관관계를 원인으로 단정하지 않기 |
| 실제 데이터도 이상한가 | 읽기 전용 쿼리, 조회 시각, 집계 기준 | 운영 DB 부하와 권한 범위 확인 |
| 이전에도 같은 문제가 있었나 | 과거 문서의 작성·수정 시각과 링크 | 오래된 해결책을 현재 버전에 재검증 |
에이전트 계정이 사람보다 넓은 권한을 갖지 않도록 하고, 문서 검색 결과도 요청자의 접근 권한을 따라야 합니다. 운영 DB는 읽기 전용 계정만으로 끝내지 않고 허용 쿼리·시간·행 수를 제한해야 합니다. 문서 속 지시는 실행 권한이 아니라 분석할 자료로 취급합니다.
성공 기준도 “답변이 그럴듯하다”보다 근거 링크가 유효한지, 답할 수 없는 질문에서 모른다고 하는지, 권한 밖 자료를 노출하지 않는지로 잡는 편이 낫습니다. 이 평가를 동일 질문 세트로 반복하기 전에는 생산성 향상을 배수로 표현하지 않겠습니다.
비서를 만들기로 한 날
어느 날 운영 이슈 하나를 들여다보다가, 제가 분석이 아니라 자료 수집만 하고 있다는 걸 깨달았습니다.
이슈 트래커에서 티켓을 읽고, “이거 원래 설계가 어떻게 돼 있더라” 싶으면 사내 위키를 뒤지고, 언제부터 터졌는지 보려고 모니터링을 켜고, “데이터가 진짜 그런가” 확인하려고 운영 DB에 쿼리를 날립니다. 창을 네 개 띄워놓고 알트탭을 백 번쯤 누릅니다. 정작 머리를 써야 할 원인 추론은 이 자료를 다 모으고 나서야 시작됩니다.
여기서 든 생각은 단순했습니다. 자료를 줍는 일은 제가 할 게 아니라 누가 대신 해줘야 하는 일이라는 것입니다. 그래서 회사 일에 쓸 업무용 AI 비서를 하나 만들기로 했습니다. 개인용 비서가 아니라, 업무 도구들에 직접 손을 뻗는 비서입니다.
예전에 Datadog MCP로 단일 도구 분석을 자동화한 글을 쓴 적이 있는데, 그게 이 비서의 출발점이었습니다. 도구 하나를 자동화해보니, 다음은 자연스럽게 “그럼 네 개를 한꺼번에 엮으면?”이 됐습니다.
이 이야기는 2편으로 나눠 풀겠습니다. 1편인 이번 글은 여러 도구를 한 비서에 엮어 자료 수집을 통째로 넘긴 과정이고, 2편은 그 비서에 기억을 입힌 과정입니다.