rog0x avatar

Config

rog0x/mcp-config-tools

Gives Claude native access to parse, validate, merge, and convert configuration files across JSON, YAML, TOML, and INI formats. You get deep merge operations for JSON configs, schema validation for docker-compose and GitHub Actions YAML, dependency extraction from Cargo.toml and pyproject.toml, and cross-format diffs that can compare a YAML file against JSON. Reach for this when you're building agents that need to read project configs, compare environment settings, or generate configuration files without writing format-specific parsers. The config_diff tool auto-detects formats and shows nested path changes, which is handy for debugging configuration drift across environments.

tools
5
transport
STDIO
last updated
Mar 22, 2026

Tools

5 tools

Public tool metadata for what this MCP can expose to an agent.

json_configRead, validate, deep merge, and diff JSON/JSONC configuration files.

Read, validate, deep merge, and diff JSON/JSONC configuration files.

No parameter schema in public metadata yet.

yaml_configRead, validate, and convert YAML configuration files.

Read, validate, and convert YAML configuration files.

No parameter schema in public metadata yet.

toml_parserParse TOML configuration files (Cargo.toml, pyproject.toml, etc.).

Parse TOML configuration files (Cargo.toml, pyproject.toml, etc.).

No parameter schema in public metadata yet.

ini_parserParse INI and properties configuration files.

Parse INI and properties configuration files.

No parameter schema in public metadata yet.

config_diffCompare two configuration files in any supported format.

Compare two configuration files in any supported format.

No parameter schema in public metadata yet.

Sponsors

Readme

mcp-config-tools

MCP server providing configuration file tools for AI agents. Parse, validate, merge, convert, and diff configuration files across all common formats.

Tools

json_config

Read, validate, deep merge, and diff JSON/JSONC configuration files.

  • parse — Parse JSONC (JSON with comments and trailing commas)
  • validate — Check if content is valid JSON/JSONC
  • merge — Deep merge two JSON configs (overlay wins on conflicts)
  • diff — Find structural differences between two JSON configs

yaml_config

Read, validate, and convert YAML configuration files.

  • parse — Parse YAML content to structured data
  • validate — Check if content is valid YAML
  • to_json — Convert YAML to JSON
  • from_json — Convert JSON to YAML
  • validate_schema — Validate against docker-compose, GitHub Actions, or Kubernetes schemas

toml_parser

Parse TOML configuration files (Cargo.toml, pyproject.toml, etc.).


View the full README on GitHub

Details

Repository
github.com/rog0x/mcp-config-tools
Category
Data & Analytics
Package
@rog0x/mcp-config-tools
Transport
STDIO
Registry
MCP registry, active

More from rog0x

Related Data & Analytics MCP servers

View all
1urbanmorph avataryellideurbanmorph/overlookedSpecies of India: find species, where they occur, and their status, from open biodiversity data.0stars
2shagarwal avatarDatabazaarshagarwal/databazaar-mcpSearch and preview datasets publicly. Account-required full data via MCP.0stars
3syncky avatarSyncky Healthsyncky/syncky-openApple Health data, end-to-end encrypted between iPhone and local Syncky agent, allowed write-back0stars
4t0ll-xyz avatarTollt0ll-xyz/toll-pluginsRobinhood Chain checks for agents: coins, devs, ERC-8004 agents, pre-sign check, Stock Token data.0stars
5team-earth avatarDataGraphio.github.team-earth/datagraphUrban intelligence knowledge graph. Structured locality data for civic problem-solving.0stars
6meridian-edge avatarMeridian Edge — Prediction Market Consensusmeridian-edge/meridian-edge-mcpReal-time prediction market consensus data for AI agents0stars