Styxis Labs · Open source · Local MCP
Truthound Local — CSV·Parquet 데이터 검증 MCP
명시적으로 승인한 로컬 CSV·Parquet의 결측값·중복 행 검사, 프로파일링, 표본 개인정보 탐지를 MCP로 실행합니다.
Truthound Local은 AI 에이전트가 승인된 로컬 CSV·Parquet의 결측값·중복 행, 열 프로파일과 개인정보 가능성을 검사하는 오픈소스 데이터 검증 MCP 서버입니다.
오픈소스 Local MCP plugin은 결측값과 중복 행 검사, 열 타입과 집계 통계 요약, 표본 기반 개인정보 탐지를 제공합니다. 로컬 stdio로 실행하며, 설치만으로 디렉터리 접근은 승인되지 않습니다.
이 오픈소스 도구는 상용 Data/AI Governance 제품인 Truthound Depot과 다릅니다. Depot의 조직, 검토, 승인, 관리형 버전 거버넌스를 포함하지 않습니다. 로컬 파일 검사는 이 도구를, 상용 거버넌스 도입은 Depot 제품 페이지를 참고하세요.
Local MCP 서버에는 Styxis 계정, API Key, 구독이 필요하지 않습니다. 최초 설정에는 의존성 다운로드가 필요하며 오프라인 실행에는 준비된 runtime이 필요합니다. 선택한 AI host에는 별도 요구사항이 있을 수 있습니다.
공개 Local runtime은 Core 3.3.1에 고정됩니다. 안정된 tool 이름은 check_file, profile_file, scan_pii입니다. 파일 경로·열 이름·집계는 host 모델 제공자에게 전달될 수 있습니다. 이 세 tool은 파일 편집, 클라우드 업로드, 임의 스키마·규칙 입력, 법적 준수 판정을 제공하지 않습니다.
작업에 맞는 MCP 도구
모든 도구는 명시적으로 승인한 파일의 절대 경로 path를 받습니다.
| 작업 | 도구 | 결과와 한계 |
|---|---|---|
| CSV·Parquet의 결측값과 중복 행 검사 | check_file | 내장 검사 판정과 제한된 문제 건수 사용자 지정 스키마·규칙은 받지 않으며 실행 성공과 품질 통과를 따로 확인합니다. |
| 분석·입력 전 로컬 데이터 프로파일링 | profile_file | 추론 자료형, 결측·고유값 비율과 집계 표본 행을 반환하지 않으며 관측 자료형은 스키마 일치의 증명이 아닙니다. |
| RAG 입력·공유 전 개인정보 가능성 검사 | scan_pii | 표본 기반 개인정보 소견과 추정 건수 미탐지 가능성이 있으며 마스킹이나 전체 개인정보 감사가 아닙니다. |
패키지·MCP·설치 카탈로그의 관계
- Truthound Python 패키지·Core 3.3.1
- 데이터 검증과 프로파일링을 수행하는 공개 실행 엔진입니다.
- Truthound Local MCP·플러그인 0.1.7
- Core 3.3.1을 사용하며 MCP 호스트에 세 로컬 파일 도구를 제공합니다.
- Styxis 플러그인 마켓플레이스
- 공개 Local 플러그인 소스를 연결하는 설치 카탈로그입니다.
공개 패키지로 확인한 실행 예제
합성 데이터 세 행·두 열을 CSV와 Parquet으로 검사했습니다. 여섯 번의 호출에서 결측·중복에 따른 품질 실패, 집계 프로파일과 이메일 표본 소견을 확인했습니다. 허용 폴더 밖의 접근은 차단됐고 결과에는 원문 값이 없었습니다.
Core 3.3.1 기준 실행 증거입니다. 개인정보 탐지 정확도나 AI 검색 노출률을 측정한 결과는 아닙니다.
Claude Code에 설치
claude plugin marketplace add seadonggyun4/styxis-plugin
claude plugin install truthound@styxis-plugin설치 후 setup skill에서 정확한 데이터 디렉터리를 승인하세요.
원본·설치·검증 자료
자료 기준일:
