ETL-D MCP 서버: 재무 환각 방지를 위한 Claude의 결정론적 CSV 파싱

한 개발자가 Claude Desktop용 MCP 서버인 ETL-D를 오픈소스로 공개했으며, 이는 Claude가 금융 CSV 및 기타 구조화된 B2B 데이터 형식을 파싱할 때 소수점을 환각하는 현상을 방지하도록 설계되었습니다. 이 도구는 원시 형식을 LLM의 컨텍스트 창으로 전송하는 "토큰 비용"과 잘못 배치된 쉼표가 $100.50을 $10,050.00로 바꿀 수 있는 "환각 위험"을 해결합니다.
아키텍처: 세 계층 폭포식 처리
이 서버는 Claude가 파일을 파싱하도록 요청받을 때 세 가지 엄격한 계층을 통해 파일을 처리합니다:
- 계층 1 (휴리스틱): 알려진 형식에 대해
regex,dateutil및 엄격한 구조적 파서와 함께 100% Python을 사용합니다. 개발자는 200개의 병렬 요청에 대한 부하 테스트에서 LLM 호출 0회와 환각 위험 제로 상태로 약 70ms의 응답 시간을 달성했다고 보고합니다. - 계층 2 (의미론적 라우팅): CSV 헤더가 난독화된 경우, 경량 라우터가 열을 엄격한 Pydantic 스키마에 매핑합니다.
- 계층 3 (LLM 폴백): 고엔트로피 "자유 텍스트" 노이즈에 대해서만 트리거되며, JSON 스키마를 적용하기 위해 내부적으로 Llama 3.3 70b를 사용합니다.
결과는 Claude의 추론을 위해 반환되는 완벽하게 정리되고 평탄화된 JSON 배열입니다.
설정 및 가용성
이 도구는 공식 Anthropic MCP 레지스트리에 승인되었습니다. 사용하려면 개발자가 claude_desktop_config.json을 구성해야 합니다. 소스 코드는 GitHub의 pablixnieto2/etld-mcp-server에서 이용할 수 있습니다.
개발자는 브로커 거래 내역, 은행 명세서(Norma 43) 또는 SEC XBRL 파일과 같은 구조화된 B2B 데이터에 대해 "LLM 우선" 접근 방식이 잘못된 아키텍처라는 점을 확인한 후 이를 구축했으며, AI 에이전트가 CSV를 직접 읽는 대신 결정론적 미들웨어를 쿼리해야 한다고 주장합니다.
📖 Read the full source: r/ClaudeAI
👀 See Also

AI CLI 통합을 통한 시스템 관리 작업용 워크플로 오케스트레이터
개발자가 'workflow'라는 파일 기반 워크플로 오케스트레이터를 구축했습니다. 이 도구는 Claude Code, Codex CLI, Gemini CLI와 통합되어 자연어 설명으로부터 시스템 관리 작업을 위한 YAML 워크플로를 생성, 업데이트, 수정, 개선합니다.

파일럿 쉘: 클로드 코드를 위한 구조화된 워크플로우 레이어
Pilot Shell은 Claude Code 위에 사양 기반 TDD 워크플로우, 품질 후크, 컨텍스트 엔지니어링 및 토큰 최적화를 추가하는 오픈소스 레이어로, 다중 에이전트 프레임워크의 복잡성 없이 사용할 수 있습니다.
Mergetrain: 병렬 Claude Code 세션에서 푸시 충돌을 방지하는 로컬 병합 큐
Mergetrain은 여러 Claude Code 세션이 서로의 푸시를 덮어쓰는 문제를 방지하는 로컬 병합 큐입니다. 워크트리, 사전 푸시 훅, 브랜치를 기차로 조립한 후 테스트를 실행하고 원자적으로 푸시하는 단일 러너를 사용합니다.

루델: 클로드 코드 세션을 위한 오픈소스 분석 도구
Rudel은 Claude Code 세션을 분석하는 오픈소스 분석 도구로, 1,573개의 실제 세션에서 1,500만 개 이상의 토큰과 27만 건 이상의 상호작용을 통찰합니다. 4%의 스킬 사용률, 26%의 중단률, 오류 연쇄 패턴과 같은 패턴을 밝혀냅니다.