콘텐츠로 이동

로컬 데이터 검증 MCP 실행 예제

AI 에이전트가 승인된 로컬 CSV·Parquet의 결측값과 중복 행을 검사하고, 열을 프로파일링하거나, 입력·공유 전에 개인정보 가능성을 살펴보려면 Truthound Local MCP를 사용할 수 있습니다. 이 예제는 공개 패키지 Truthound 3.3.1의 실제 실행 기록입니다. AI 답변이나 검색 순위를 흉내 낸 결과가 아닙니다. 설치와 Local/Core 기능 구분은 데이터 검증 MCP 안내에서 시작하세요.

입력: 합성 데이터 세 행

재현 스크립트는 임시 폴더에 다음 CSV와 같은 내용의 Parquet을 만듭니다.

email,score
geo-example-721@example.com,1
geo-example-721@example.com,1
,3

모두 가상의 테스트 값입니다. 스크립트는 자체 MCP 프로세스에 이 임시 폴더만 허용하며 고객 파일을 읽거나 데스크톱 플러그인의 기존 승인을 바꾸지 않습니다. 각 파일은 세 행·두 열이고, 중복 행 하나와 이메일 결측값 하나가 있습니다.

실제 도구와 결과

각 도구에는 절대 파일 경로인 path만 전달합니다. CSV와 Parquet 모두 MCP stdio로 다음 결과를 확인했습니다.

작업·도구 관측 결과 해석
결측·중복 검사 — check_file ok: true, 품질 success: false, 결측 검사 1개·중복 검사 1개의 문제 도구 실행은 완료됐지만 데이터 품질은 실패입니다.
집계 프로파일 — profile_file 세 행·두 열, 이메일 결측 비율 33.3%, String·Int64 자료형 관측 자료형과 집계이며 지정 스키마와의 일치 검증은 아닙니다.
개인정보 탐지 — scan_pii 이메일 소견 1개, 추정 건수 2 처음 1,000개 비결측값으로 추정하며 전체 개인정보 감사가 아닙니다.

기계가 읽을 수 있는 실행 기록에 여섯 번의 제한된 결과가 있습니다. 허용 폴더 밖의 호출은 차단됐고 입력 파일은 바뀌지 않았습니다. 결과에는 이메일 원문이 없었습니다. 경로·열 이름·집계는 선택한 AI 호스트에 전달될 수 있으므로 호스트의 데이터 처리 정책도 확인하세요.

설치한 플러그인으로 확인하기

  1. Styxis Plugins에서 Local을 설치합니다.
  2. 위 합성 CSV를 테스트 폴더에 저장하고, setup 스킬에서 그 폴더만 승인합니다.
  3. 에이전트에 해당 CSV의 결측·중복 검사, 프로파일링, 개인정보 표본 탐지를 요청하고 위 관측 결과와 비교합니다.

연결된 스크립트와 실행 기록은 당시 검증을 고정한 역사적 증거입니다. 현재 설치는 플러그인을 사용하며 이 기록은 검색 추천 효과나 완전한 개인정보 탐지의 증거가 아닙니다.

어떤 공개 프로젝트를 설치하나요?

구성 역할 공식 출처
Truthound Python 패키지·Core 3.3.1 이 Local MCP 호출이 사용하는 실행 엔진 공개 패키지
Truthound Local MCP·플러그인 0.1.7 세 가지 로컬 파일 도구. 사용자 지정 스키마·규칙 인수는 받지 않습니다. 공개 Local 소스
Styxis 플러그인 마켓플레이스 공개 Local 소스를 가리키는 설치 카탈로그 공개 카탈로그

Registry 레코드는 서버와 설치 정보를 식별하며 파일 접근을 승인하지 않습니다. 클라이언트 설정, 릴리스 검증, 공개 제품 소개도 확인할 수 있습니다.