diff-mcp

MIT License
115
4,960
  • Apple

jsondiffpatchを搭載

特徴

  • テキストを比較する( google-diff-match-patchによるテキスト差分を使用)
  • データ(json、json5、yaml、toml、xml、html)を比較し、複数の出力形式(テキスト、json、jsonpatch)で読み取り可能な差分を取得します。

道具

差分

テキストまたはデータを比較し、判読可能な差分を取得します。

入力:

  • left (string | unknown[] | Record<string, unknown>): 左のテキストまたはデータ
  • leftFormat (文字列、オプション): text、json、json5(デフォルト)、yaml、toml、xml、html
  • right (string | unknown[] | Record<string, unknown>): 右のテキストまたはデータ(左と比較する)
  • rightFormat (文字列、オプション): text、json、json5 (デフォルト)、yaml、toml、xml、html
  • outputFormat (文字列、オプション): text (デフォルト)、json、jsonpatch

設定

Claude Desktopでの使用

これをclaude_desktop_config.jsonに追加します:

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

すべての貢献者✨

ライセンス

このMCPサーバーはMITライセンスに基づいてライセンスされています。つまり、MITライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布することができます。詳細については、プロジェクトリポジトリのLICENSEファイルをご覧ください。

-
security - not tested
A
license - permissive license
-
quality - not tested

2つのテキストまたはデータを比較します(テキスト差分、JSON、JSON5、YAML、TOML、XML、HTMLをサポート)。jsondiffpatchを搭載

  1. Tool
    1. diff
  2. Setup
    1. Usage with Claude Desktop
  3. All contributors ✨
    1. License
      ID: wgclragkbx