MCP Data Extractor는 TypeScript 및 JavaScript 파일을 스캔하여 i18n 번역, 키/값 구성 및 SVG 구성 요소와 같은 내장 데이터를 추출합니다. 점 표기법을 사용하여 계층적 구조를 보존하며 중첩 개체 및 배열을 지원합니다. 추출 후에는 추적을 위해 소스 콘텐츠를 'MIGRATED TO'로 교체합니다. 또한 React 구성 요소에서 SVG를 추출하고 React 전용 코드를 제거합니다. 이 프로세스는 개발 워크플로의 데이터 마이그레이션, 지역화 및 자산 관리를 단순화합니다.
Model Context Protocol Data Extractor을 사용할 사람은?
국제화 작업을 하는 개발자
SVG 자산을 관리하는 프런트엔드 개발자
구성 데이터를 마이그레이션하는 코드베이스 유지 관리자
Model Context Protocol Data Extractor 사용 방법은?
1단계: MCP 클라이언트 구성에 MCP Data Extractor 플러그인을 추가합니다.
2단계: 소스 및 대상 경로로 `extract_data` 도구를 사용하여 i18n 또는 구성 데이터를 추출합니다.
3단계: 소스 및 대상 경로로 `extract_svg` 도구를 사용하여 SVG 구성 요소를 추출합니다.
4단계: 선택적으로 `DISABLE_SOURCE_REPLACEMENT` 환경 변수를 설정하여 소스 파일 내용 교체를 비활성화합니다.
Model Context Protocol Data Extractor의 핵심 기능 및 장점
핵심 기능
문자열 리터럴, 템플릿 리터럴 및 중첩된 객체 추출
템플릿 변수를 유지
중첩된 배열과 객체 지원
React 파일에서 SVG 구성 요소 추출
추출 후 소스 파일을 'MIGRATED TO'로 교체
장점
데이터 localization 및 구성 관리를 단순화
SVG 자산 추출을 간소화
처리된 파일을 추적하는 데 도움
JSX를 포함한 TypeScript 및 JavaScript 모두 지원
Model Context Protocol Data Extractor의 주요 사용 사례 및 애플리케이션