The MCP server “io.github.MukundaKatta/toml-yaml-json-mcp” provides config parsing, formatting, and conversion across TOML, YAML, and JSON. Its purpose is round-tripping configuration formats by using proper parsers for common edge cases in these syntaxes.
🛠️ Key Features
- Parse TOML, YAML, or JSON input into JS values via
parse(text, format) - Format JS values into TOML, YAML, or JSON strings via
format(value, format) - Convert between TOML, YAML, and JSON via
convert(text, from, to)
🚀 Use Cases
- Round-trip conversions between TOML ↔ YAML ↔ JSON
- Validate or normalize configuration text by routing through parsers
⚡ Developer Benefits
- Reduces issues with TOML datetime literals
- Handles TOML array-of-tables (
[[server]]) - Mitigates TOML inline arrays vs nested keys problems
- Avoids YAML indentation traps and implicit type coercion
⚠️ Limitations
- Described scope is limited to TOML, YAML, and JSON parsing/formatting/conversion.