Token导航 LogoToken导航TokenDH.com
Diff Python logo
运维云端stdio官方级别未说明来源级核验

Diff Python

MCP Server

@modelcontextprotocol/inspector

一个基于Python的MCP服务器,用于获取两个字符串之间的文本差异,适用于文本比较和版本控制。

工具数

1

提示词数

0

GitHub Stars

7

资源数

0
版本控制PythonClaudeClaude DesktopClaude

安装说明

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

作者 / 组织

tatn

提供方

tatn

最后核验

2026/5/17 20:19

运行时

Node.js

快速接入

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

命令预览

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

详细介绍

mcp服务器diff-python

用于获取两个字符串之间文本差异的MCP服务器。 此服务器利用Python的标准库 difflib 以统一差异格式高效生成和提供两个文本之间的差异,使其成为文本比较和版本控制的理想选择。

特性

工具

服务器提供了一个工具:

  • 获得统一差异:以统一差异格式获取两个文本之间的差异

- 论据: - string_a:用于比较的源文本(必填) - string_b:要比较的目标文本(必填) - 返回值:一个包含统一差异格式差异的字符串

用法

克劳德桌面

与Claude Desktop一起使用 要与Claude Desktop一起使用,请添加服务器配置:

在MacOS上: ~/Library/Application\ Support/Claude/claude_desktop_config.json\ 在Windows上: %APPDATA%/Claude/claude_desktop_config.json

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

或添加以下配置:

git clone https://github.com/tatn/mcp-server-diff-python.git
cd mcp-server-diff-python
uv sync
uv build
"mcpServers": {
  "mcp-server-diff-python": {
    "command": "uv",
    "args": [
      "--directory",
      "path\\to\\mcp-server-diff-python",
      "run",
      "mcp-server-diff-python"
    ]
  }
}

发展

调试

您可以使用以下命令启动MCP检查器 新巴拿马型船舶使用以下命令:

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

目录标签

目录标签

版本控制PythonClaude文本比较本地部署差异分析MCP服务器

支持客户端

Claude DesktopClaude

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

local-only

来源包(packageName,安装包名)

@modelcontextprotocol/inspector

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiononelocal-only

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

安装前确认

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

来源信息

继续浏览同类 MCP