
Rulemorph MCP Server
Exposes Rulemorph's data transformation engine through four tools: transform for converting CSV, JSON, YAML, XML, HTML, and Excel files using declarative YAML rules, validate_rules for checking rule syntax before execution, generate_dto for creating type definitions in Rust, TypeScript, Python, Go, Java, Kotlin, or Swift from your transformation mappings, and analyze_input for inspecting source data structure. The transformation rules support field mappings, pipe expressions for string and numeric operations, conditional logic, and custom reusable operations. Built in Rust with conservative parsers that reject macros, formulas, and entities. Useful when you're normalizing vendor API responses, cleaning up CSV imports, or maintaining transformation logic as versioned config instead of scattered scripts. The same rules work across CLI, embedded library, local API server, and now Claude.
- GitHub stars
- 1
- tools
- 4
- transport
- STDIO
- last updated
- Jun 9, 2026
Tools
4 toolsPublic tool metadata for what this MCP can expose to an agent.
transformtransform data
transform data
No parameter schema in public metadata yet.
validate_rulesvalidate rules
validate rules
No parameter schema in public metadata yet.
generate_dtogenerate DTOs
generate DTOs
No parameter schema in public metadata yet.
analyze_inputsummarize input structure
summarize input structure
No parameter schema in public metadata yet.
Sponsors
Readme
Rulemorph
Rulemorph transforms data from external APIs, CSV, JSON, YAML, TOML, XML, HTML, Markdown, and Excel into predictable JSON using declarative YAML/JSON rules.
Instead of adding another custom script for every input source, you can keep transformation behavior in rule files. The same rules can be reused from the CLI, embedded in Rust, served through a local UI/API server, or exposed to AI assistants through MCP.
Try it in your browser: playground.rulemorph.com
What It Solves
Rulemorph moves growing transformation code into reviewable, versioned rules.
Details
- Repository
- github.com/vinhphatfsg/rulemorph
- Category
- Data & Analytics
- Package
https://github.com/vinhphatfsg/rulemorph/releases/download/v0.3.4/rulemorph-mcp-v0.3.4-aarch64-apple-darwin.mcpb- Transport
- STDIO
- Registry
- MCP registry, active