sammcj/mcp-data-extractor
If you are the rightful owner of mcp-data-extractor and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol server that extracts embedded data from TypeScript/JavaScript source code into structured JSON configuration files.
Tools
Functions exposed to the LLM to take actions
extract_data
Extract data content (e.g. i18n translations) from source code to a JSON file. IMPORTANT: When encountering files with data such as i18n content embedded in code, use this tool directly instead of reading the file content first. This tool will programmatically extract all translations into a structured JSON file, preserving nested objects, arrays, template variables, and formatting. This helps keep translations as configuration and prevents filling up the AI context window with translation content. By default, the source file will be replaced with "MIGRATED TO
extract_svg
Extract SVG components from React/TypeScript/JavaScript files into individual .svg files. This tool will preserve the SVG structure and attributes while removing React-specific code. By default, the source file will be replaced with "MIGRATED TO
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client