mcp-server-diff-python - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

mcp-server-diff-python 主要用于文本比较和版本控制,提供高效的文本差异分析功能。

核心功能

  • get-unified-diff: 获取两个文本之间的差异,并以统一差异格式返回。
  • 参数:
    • string_a: 用于比较的源文本(必需)
    • string_b: 用于比较的目标文本(必需)
  • 返回值: 包含统一差异格式差异的字符串

适用场景

  • 文本比较
  • 版本控制
  • 代码审查
  • 文档差异分析

工具列表

  • get-unified-diff: 提供两个文本之间的差异分析功能。

常见问题解答

无明确常见问题解答部分。

使用教程

使用依赖

无明确前置依赖说明。

安装教程

  1. 克隆仓库:
    bash
    git clone https://github.com/tatn/mcp-server-diff-python.git
    cd mcp-server-diff-python

  2. 同步和构建:
    bash
    uv sync
    uv build

  3. 配置 Claude Desktop:
    在 MacOS 的 ~/Library/Application\ Support/Claude/claude_desktop_config.json 或 Windows 的 %APPDATA%/Claude/claude_desktop_config.json 中添加以下配置:

json
"mcpServers": {
"mcp-server-diff-python": {
"command": "uvx",
"args": [
"mcp-server-diff-python"
]
}
}

json
"mcpServers": {
"mcp-server-diff-python": {
"command": "uv",
"args": [
"--directory",
"path\\to\\mcp-server-diff-python",
"run",
"mcp-server-diff-python"
]
}
}

调试方式

使用 MCP Inspector 进行调试:

bash
npx @modelcontextprotocol/inspector uvx mcp-server-diff-python

bash
npx @modelcontextprotocol/inspector uv --directory path\to\mcp-server-diff-python run mcp-server-diff-python

点击访问

搜索工具

arxiv-latex MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 16:29:41

搜索工具

Nash MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 16:29:49

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索