Agent♥︎Age
Catalog

io.github.MukundaKatta/toml-yaml-json-mcp

Official

by MukundaKatta · JavaScript

Parse, format, and convert configs across TOML, YAML, and JSON.

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.