1. Conduid
  2. Files
  3. io.github.rog0x/config
MCP server · Files

io.github.rog0x/config

JSON, YAML, TOML, INI config tools for AI agents

Unclaimed files
37Low

Scored 6 months ago · breakdown

About io.github.rog0x/config

io.github.rog0x/config is an MCP server in the Files category: jSON, YAML, TOML, INI config tools for AI agents.

Install

Claude Code
claude mcp add io-github-rog0x-config -- npx -y @rog0x/mcp-config-tools
npx
npx -y @rog0x/mcp-config-tools

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (5)

config_diffCompare two configuration files in any supported format (JSON, YAML, TOML, INI). Shows additions, removals, and changes with nested path information.

Parameters not published.

ini_parserParse INI and properties configuration files. Read sections and keys, convert between INI and JSON formats.

Parameters not published.

json_configRead, validate, deep merge, and diff JSON/JSONC configuration files. Supports comments and trailing commas.

Parameters not published.

toml_parserParse TOML configuration files (Cargo.toml, pyproject.toml, etc.). Extract sections, list dependencies, compare versions.

Parameters not published.

yaml_configRead, validate, and convert YAML configuration files. Validate against docker-compose, GitHub Actions, or Kubernetes schemas.

Parameters not published.

Ask AI

✦

Ask AI about io.github.rog0x/config

Powered by Claude · Grounded in docs

I know everything about io.github.rog0x/config. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

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.).

  • parse — Parse TOML content to structured data
  • extract_section — Extract a specific section by dot-path
  • list_deps — List dependencies from Cargo.toml or pyproject.toml
  • compare_versions — Compare two semantic version strings

ini_parser

Parse INI and properties configuration files.

  • parse — Parse INI content into sections and key-value pairs
  • get_sections — List all section names
  • get_value — Get a specific key from a section
  • to_json — Convert INI to JSON
  • from_json — Convert JSON back to INI format

config_diff

Compare two configuration files in any supported format.

  • Auto-detects file format (JSON, YAML, TOML, INI)
  • Cross-format comparison (e.g., compare a YAML file against a JSON file)
  • Shows additions, removals, and changes with full nested paths

Setup

npm install
npm run build

MCP Configuration

{
  "mcpServers": {
    "config-tools": {
      "command": "node",
      "args": ["D:/products/mcp-servers/mcp-config-tools/dist/index.js"]
    }
  }
}

Dependencies

  • @modelcontextprotocol/sdk — MCP protocol SDK
  • yaml — YAML parser and serializer
  • Built-in TOML and INI parsers (zero extra dependencies)

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.rog0x/config

How do I install io.github.rog0x/config?

Run claude mcp add io-github-rog0x-config -- npx -y @rog0x/mcp-config-tools, then add the server to your MCP client's configuration.

Is io.github.rog0x/config safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.rog0x/config still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.