Token导航 LogoToken导航TokenDH.com
Codiff MCP logo
开发工具未说明官方级别未说明来源级核验

Codiff MCP

MCP Server

Codiff MCP Server是一个用于智能文本差异分析的模型上下文协议服务器,提供智能变更检测、相同文本优化、令牌节省模式和准确性模式等功能,适用于代码审查、版本控制和文本比较等场景。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
版本控制JavaScript代码审查令牌优化

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

TBosak

提供方

TBosak

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Codiff MCP服务器

一种用于智能文本区分和令牌优化的模型上下文协议(MCP)服务器。

特性

  • 智能变化检测:默认情况下仅显示插入/删除以最小化标记
  • 相同文本优化:对于相同的文本,立即返回“相同”
  • 令牌保存模式:当效率更高时,将小/类似的差异委托给LLM
  • 精度模式:可选的完整上下文,包括未更改的文本(带有成本警告)
  • 成本透明度:当diff工具的成本高于原始文本时发出警告

快速设置

标准模式(推荐)

仅显示更改,最大限度地减少令牌使用:

{
  "mcpServers": {
    "codiff-mcp": {
      "command": "npx",
      "args": ["-y", "codiff-mcp@latest"]
    }
  }
}

令牌保存模式

明智地委派LLM以提高效率:

{
  "mcpServers": {
    "codiff-mcp": {
      "command": "npx",
      "args": ["-y", "codiff-mcp@latest", "--save-tokens"]
    }
  }
}

精度模式

⚠️ 包括未更改的文本(可能会增加成本):

{
  "mcpServers": {
    "codiff-mcp": {
      "command": "npx",
      "args": ["-y", "codiff-mcp@latest", "--accuracy"]
    }
  }
}

用法

codiff 该工具比较两个文本输入:

  • original:基线文本
  • modified:更新文本

模式

模式标志行为
标准(默认)仅显示更改,警告成本
令牌保存--save-tokens, -s将小/类似差异委托给LLM
准确度--accuracy, -a包括未更改的文本⚠️
组合的-s -a智能委托+全方位

例子

相同的文本

{
  "result": "identical",
  "message": "The provided texts are identical - no differences found.",
  "savings": { "estimatedSavings": 5 }
}

标准模式(仅更改)

{
  "diff": [
    {"type": "delete", "text": "Hello world\n"},
    {"type": "insert", "text": "Hello beautiful world\n"}
  ],
  "mode": "standard",
  "savings": { "estimatedSavings": 5 }
}

成本警告

{
  "warnings": [
    "INCREASED COST: This diff costs 5 more tokens than sending the original texts."
  ]
}

代币保存委托

{
  "result": "delegate_to_llm",
  "message": "For optimal token efficiency, please analyze these texts directly...",
  "recommendation": "Compare manually by scanning for differences..."
}

自动使用规则

增添 .cursorrules 对于自动差速器:

{
  "rules": {
    "general_rules": [
      {
        "description": "When the user requests comparisons, diffs, or change analysis, ALWAYS use the codiff MCP tool first. Use for file comparisons, version analysis, and any request involving 'compare', 'diff', 'changes', or 'differences'.",
        "type": "tool_prioritization_codiff"
      }
    ]
  }
}

发展

npm run start              # Standard mode
npm run start:save-tokens  # Token-saving mode  
npm run start:accuracy    # Accuracy mode
npm run start:full        # Combined mode

目录标签

目录标签

版本控制JavaScript代码审查令牌优化文本差异分析本地部署智能比较

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明token部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP