{
  "markdown": "\n# mcp-config-tools\n\nMCP server providing configuration file tools for AI agents. Parse, validate, merge, convert, and diff configuration files across all common formats.\n\n## Tools\n\n### json_config\n\nRead, validate, deep merge, and diff JSON/JSONC configuration files.\n\n- **parse** — Parse JSONC (JSON with comments and trailing commas)\n- **validate** — Check if content is valid JSON/JSONC\n- **merge** — Deep merge two JSON configs (overlay wins on conflicts)\n- **diff** — Find structural differences between two JSON configs\n\n### yaml_config\n\nRead, validate, and convert YAML configuration files.\n\n- **parse** — Parse YAML content to structured data\n- **validate** — Check if content is valid YAML\n- **to_json** — Convert YAML to JSON\n- **from_json** — Convert JSON to YAML\n- **validate_schema** — Validate against docker-compose, GitHub Actions, or Kubernetes schemas\n\n### toml_parser\n\nParse TOML configuration files (Cargo.toml, pyproject.toml, etc.).\n\n- **parse** — Parse TOML content to structured data\n- **extract_section** — Extract a specific section by dot-path\n- **list_deps** — List dependencies from Cargo.toml or pyproject.toml\n- **compare_versions** — Compare two semantic version strings\n\n### ini_parser\n\nParse INI and properties configuration files.\n\n- **parse** — Parse INI content into sections and key-value pairs\n- **get_sections** — List all section names\n- **get_value** — Get a specific key from a section\n- **to_json** — Convert INI to JSON\n- **from_json** — Convert JSON back to INI format\n\n### config_diff\n\nCompare two configuration files in any supported format.\n\n- Auto-detects file format (JSON, YAML, TOML, INI)\n- Cross-format comparison (e.g., compare a YAML file against a JSON file)\n- Shows additions, removals, and changes with full nested paths\n\n## Setup\n\n```bash\nnpm install\nnpm run build\n```\n\n## MCP Configuration\n\n```json\n{\n  \"mcpServers\": {\n    \"config-tools\": {\n      \"command\": \"node\",\n      \"args\": [\"D:/products/mcp-servers/mcp-config-tools/dist/index.js\"]\n    }\n  }\n}\n```\n\n## Dependencies\n\n- `@modelcontextprotocol/sdk` — MCP protocol SDK\n- `yaml` — YAML parser and serializer\n- Built-in TOML and INI parsers (zero extra dependencies)\n",
  "bytes": 2179,
  "sha": "d0be040c7d5816838418f556dcd342f4388997dc56e9cb569d36bb8ee259179d",
  "repo_slug": "rog0x/mcp-config-tools",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_rog0x_config_0763b525/readme"
}