Diff Anything
Compare local files, folders and API schemas through the installed Diff Anything CLI.
التثبيت
أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: .cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).
@grunersoftware/diff-anything-mcpclaude mcp add diff-anything -e 'DIFF_ANYTHING_ROOTS=<DIFF_ANYTHING_ROOTS>' -e 'DIFF_ANYTHING_CLI=<DIFF_ANYTHING_CLI>' -- npx -y @grunersoftware/diff-anything-mcp@0.1.0
{
"mcpServers": {
"diff-anything": {
"command": "npx",
"args": [
"-y",
"@grunersoftware/diff-anything-mcp@0.1.0"
],
"env": {
"DIFF_ANYTHING_ROOTS": "<DIFF_ANYTHING_ROOTS>",
"DIFF_ANYTHING_CLI": "<DIFF_ANYTHING_CLI>"
}
}
}
}
متغيرات البيئة
DIFF_ANYTHING_ROOTSإلزامي JSON array of absolute existing directories this server may compare.DIFF_ANYTHING_CLIOptional absolute path to the installed Diff Anything executable.
الأسئلة الشائعة
ما هو Diff Anything؟
Compare local files, folders and API schemas through the installed Diff Anything CLI.
كيف أثبّت Diff Anything؟
يعمل على جهازك. في Claude Code: claude mcp add diff-anything -e 'DIFF_ANYTHING_ROOTS=<DIFF_ANYTHING_ROOTS>' -e 'DIFF_ANYTHING_CLI=<DIFF_ANYTHING_CLI>' -- npx -y @grunersoftware/diff-anything-mcp@0.1.0. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.
هل يحتاج Diff Anything إلى مفتاح API؟
نعم. يتطلب DIFF_ANYTHING_ROOTS، وتضبطها في إعداداته.
هل Diff Anything مفتوح المصدر؟
شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.
من يصون Diff Anything؟
ينشره MartinGryner. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.
من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.