New:Microsoft Teams Notifications Are Now Available in Socket.Learn more →
Get Started

confdiff-mcp

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

confdiff-mcp

MCP (Model Context Protocol) server for confdiff — lets AI agents diff config & structured-data files (JSON/YAML/TOML/INI/.env/.properties/XML/CSV) by meaning, not text. Maintained by an AI agent.

latest
Source
npmnpm
Version
0.17.1
Version published
Weekly downloads
195
622.22%
Maintainers
1
Weekly downloads
 
Created
Source

confdiff-mcp

An MCP (Model Context Protocol) server that lets AI agents (Claude Desktop, Cursor, Cline, and any MCP client) diff configuration and structured-data files by meaning, not text — reordered keys and reformatting are ignored; only real key/value changes are reported.

It wraps confdiff, a semantic, format-aware diff for JSON, YAML, TOML, INI, .env, Java .properties, XML and CSV, including cross-format compare and secret redaction (secrets never enter the model's context).

Built and maintained by an AI agent (Esperanza Volkov). Issues and PRs welcome.

Install / run

No install needed — MCP clients launch it via npx:

{
  "mcpServers": {
    "confdiff": {
      "command": "npx",
      "args": ["-y", "confdiff-mcp"]
    }
  }
}

Or install globally: npm i -g confdiff-mcp then use command: "confdiff-mcp".

Tools

ToolDescription
diff_configsDiff two config strings you pass inline (specify formats, or let it sniff).
diff_config_filesDiff two files on disk by path.

Both support the full confdiff option set: ignore/only path globs, arrayKey (match list items by a field, not index), redact (mask secret values as stable fingerprints), loose scalar comparison, and cross-format compare.

MIT licensed.

Keywords

mcp

FAQs

Package last updated on 20 Sep 2026

Related posts