데이터 기반 스타트업 · 지표 조회
대시보드 데이터 MCP 조회 환경 구축
대시보드의 지표를 MCP로 조회할 수 있게 구성해, 작업자가 LLM에서 조건을 입력하고 결과를 확인하도록 했습니다.
고객 식별 정보와 내부 운영 수치는 공개하지 않습니다.
03> 지난 분기 · 재방문 사용자 · 전분기 비교
조건을 확인했습니다.
01 · 업무 배경
자연어 조건 입력을 통한 지표 조회
정기 지표는 기존 대시보드와 사내 전광판에서 확인하고, 추가 필터와 비교가 필요한 조회는 LLM에 연결한 MCP를 사용합니다.
매일 확인하는 핵심 지표는 사내 대시보드로 운영하고 있었습니다.
특정 조건으로 필터링하거나 새로운 조합을 보려면 데이터베이스 쿼리가 필요했습니다.
같은 질문도 작업자의 숙련도에 따라 소요 시간과 결과가 달라졌습니다.
02 · 구현 내용
업무 흐름에 맞춘 기능 구성
- 01
지표와 필터 정의 정리
대시보드에 쓰이는 지표와 필터의 정의를 정리해, MCP가 같은 기준으로 데이터를 조회하도록 했습니다.
지표 정의 - 02
조회 기능을 MCP 도구로 제공
필요한 조회 기능을 MCP 도구로 제공하고 권한과 허용 범위를 서버에서 통제하도록 구성했습니다.
MCP 서버 - 03
LLM에서 조회 조건 입력
작업자는 자신이 쓰는 LLM에 MCP를 연결하고, 조건과 비교 기준을 자연어로 설명해 결과를 확인합니다.
자연어 조회
시스템 구성
LLM과 데이터베이스 사이의 MCP 조회 구조
MCP 서버가 조회 도구와 권한을 제한하고, 실행한 조건과 결과를 LLM에 반환합니다.
조건 입력
업무 언어
도구 선택
MCP 도구
데이터 조회
권한 범위 적용
결과 반환
조건 · 결과 설명
업무 흐름 기준 설계
최종 검토 · 담당자03 · 업무 변화
도입 전후 업무 방식
정량 수치는 고객 내부 정보로 공개하지 않고, 도입 전후 업무 흐름을 기준으로 정리했습니다.
도입 전
정형 지표는 대시보드, 비정형 질문은 담당자에게 요청
도입 후
반복 지표는 대시보드, 탐색 질문은 LLM에서 직접 조회
도입 전
필터 조건을 SQL로 번역하는 역량이 필요
도입 후
업무 언어로 조건을 말하고 조회 과정과 결과를 확인
도입 전
사람마다 다른 쿼리와 지표 해석
도입 후
정의된 MCP 도구를 통해 같은 지표 체계를 사용
04 · 검토 및 운영 기준
검토 및 운영 기준
- 01
MCP 서버에서 사용자별 조회 권한과 데이터 범위 통제
- 02
실행된 도구와 조회 조건을 결과와 함께 확인
- 03
원본 데이터를 변경하지 않는 읽기 전용 도구로 시작