This MCP extracts string literals, nested objects, and SVG components from source files, converting them into JSON or SVG files for easier management and localization.
This MCP extracts string literals, nested objects, and SVG components from source files, converting them into JSON or SVG files for easier management and localization.
The MCP Data Extractor scans TypeScript and JavaScript files to extract embedded data such as i18n translations, key/value configurations, and SVG components. It preserves hierarchical structures using dot notation and supports nested objects and arrays. After extraction, it replaces source content with 'MIGRATED TO' for tracking. It also extracts SVGs from React components, removing React-specific code. This process simplifies data migration, localization, and asset management in development workflows.
Who will use Model Context Protocol Data Extractor?
Developers working with internationalization
Front-end developers managing SVG assets
Codebase maintainers migrating configuration data
How to use the Model Context Protocol Data Extractor?
Step 1: Add the MCP Data Extractor plugin to your MCP Client configuration.
Step 2: Use the `extract_data` tool with source and target paths to extract i18n or configuration data.
Step 3: Use the `extract_svg` tool with source and destination paths to extract SVG components.