Token导航 LogoToken导航

MCP Server · 开发工具

MCP Server Updater

一个用于分析和更新Claude Desktop中Model Context Protocol (MCP)服务器的PowerShell工具,支持多种项目类型和智能更新功能。

未说明官方级别未说明来源级核验工具 0
PowerShellGit集成Claude多语言支持Claude Desktop

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
JayceeB1
提供方
JayceeB1

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

5

仓库热度

收录来源

1 个

MCP World

选型结论

MCP Server Updater 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,适配 Claude Desktop、Claude,没有现成的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

公开资料仍需确认:安装命令

详细介绍

MCP服务器更新程序

用于分析和更新Claude Desktop的模型上下文协议(MCP)服务器的PowerShell工具。

🌟 特性

  • 自动MCP服务器检测:读取您的Claude Desktop配置以查找所有已配置的MCP服务器。
  • 智能存储库分析:检测Git存储库,即使它们位于父目录中。
  • 多技术支持:处理各种项目类型,包括Node.js、Python、Go、Java、Rust、。NET和C/C++。
  • 详细报告:提供对所有MCP服务器的全面分析。
  • 自动更新检查:标识具有可用更新的服务器。
  • 用户确认更新:在应用更新之前提示确认。
  • 安全更新:在应用更新之前创建备份分支(如果存在本地更改)。
  • 智能构建过程:更新后,根据项目类型自动运行正确的生成命令。
  • 标准化本地化:使用PowerShell的标准本地化系统(.psd1 文件),易于扩展。

📋 需求

  • Windows 10/11
  • PowerShell 5.1或更高版本
  • Git已安装并位于PATH中
  • 已安装Claude Desktop
  • MCP服务器的包管理器(npm、pip等)

🚀 快速开始

  1. 下载最新版本或克隆此存储库:
   git clone https://github.com/JayceeB1/mcp-server-updater.git
   cd mcp-server-updater
  1. 从PowerShell运行脚本:
   # Allow script execution (if needed, run PowerShell as Admin)
   # Set-ExecutionPolicy RemoteSigned -Scope CurrentUser 

   # Run the updater
   .\Update-MCP-Servers.ps1 

该脚本将分析您的服务器,报告状态,并询问您是否要更新任何有未决更改的服务器。

  1. 要使用特定语言(例如法语):
   .\Update-MCP-Servers.ps1 -Language fr-FR 

*(有关更多详细信息,请参阅本地化部分)*

📊 它做什么

该工具按顺序执行以下操作:

  1. 分析阶段:

- 读取Claude Desktop配置文件(%APPDATA%\Claude\claude_desktop_config.json)以识别所有MCP服务器。 - 检测磁盘上每个服务器的位置。 - 查找与每个服务器关联的Git存储库(如果需要,搜索父目录)。 - 确定项目类型和所需的生成工具。 - 检查远程存储库中是否有可用的更新(git fetch + git rev-list).

  1. 报告阶段:

- 显示每个服务器的详细信息和更新状态。 - 生成详细的JSON报告(mcp-detailed-analysis.json). - 生成操作日志(mcp-updater-log.txt).

  1. 更新确认阶段:

- 如果任何服务器有可用的更新,它会列出这些更新。 - 提示用户确认(Y/N)在继续更新之前。

  1. 更新阶段 (如果用户确认):

- 对于已确认更新的每台服务器: - 使用备份未提交的本地更改 git stash (如果存在更改,则可选)。 - 从远程存储库中提取最新更改(git pull). - 使用适当的包管理器(npm、pip等)安装依赖项。 - 使用正确的构建系统(npm run build、mvn install等)构建更新的代码。 - 报告每次更新的成功或失败。

🛠️ 支持的项目类型

类型检测方法更新命令
Node.jspackage.jsonnpm install, npm run build
TypeScripttsconfig.jsonnpm install, npm run build
python requirements.txt, Pipfile, setup.pypip install, pipenv install
去吧go.modgo mod download, go build
Java pom.xml, gradlewmvn clean install, ./gradlew build
生锈Cargo.tomlcargo build
.NET*.csprojdotnet restore, dotnet build
C/C++Makefile, CMakeLists.txtmake, cmake

🔧 配置

脚本本身不需要特殊配置。它会自动从以下位置读取您的Claude Desktop配置:

%APPDATA%\Claude\claude_desktop_config.json

确保此文件正确列出了您的MCP服务器。

🌐 本地化

该工具使用PowerShell的标准本地化机制。面向用户的字符串存储在 .psd1 语言特定子目录中的文件 Strings 文件夹(例如。, Strings\en-US, Strings\fr-FR).

  • 支持的语言:

- 英语(en-US)-默认值 - 法语(fr-FR)

  • 语言选择:

1. 参数: 使用 -Language 具有支持的文化代码的参数(例如。, .\Update-MCP-Servers.ps1 -Language fr-FR). 1. 系统默认值: 如果 -Language 如果未提供,则脚本将尝试使用系统当前的UI区域性($PSUICulture.Name). 1. 退路: 如果指定的语言和系统文化都没有相应的 .psd1 文件,它回退到 en-US.

  • 添加新语言:

1. 在中创建新的子目录 Strings 使用适当的文化代码(例如。, es-ES 西班牙语)。 1. 复制 Strings\en-US\Update-MCP-Servers.psd1 进入您的新目录。 1. 翻译复制的字符串值 .psd1 文件。 1. 您现在可以通过以下方式使用新语言 -Language 参数(例如。, -Language es-ES).

🔍 高级用法

命令行参数

.\Update-MCP-Servers.ps1 [-Language ]
  • -Language :设置显示语言。使用标准区域性代码,如 en-US, fr-FR等等。

*(注: -Update 和 -ForceUpdate 论点已被删除。脚本现在会自动检查更新并提示确认。)*

环境变量

  • MCP_UPDATER_BACKUP_DIR:(当前未实现)自定义备份位置。
  • MCP_UPDATER_LOG_LEVEL:(当前未实现)设置为DEBUG以进行更详细的日志记录。

🚀 主要改进

与基本更新方法相比,此工具提供:

  1. 智能Git仓库检测 -搜索父目录。
  2. 增强的用户界面 -带有颜色编码的清晰显示。
  3. 标准化本地化 -使用易于扩展 .psd1 文件夹。
  4. 简化执行 -基本操作不需要复杂的参数。
  5. 深度项目分析 -自动检测项目类型和生成命令。
  6. 本地变更保护 -在更新之前保留本地更改。
  7. 跨平台兼容性 -适用于各种类型的MCP服务器。

📄 许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

🤝 贡献

欢迎投稿!请随时提交拉取请求。考虑添加新语言的翻译!

☕ 支持发展

如果你觉得这个模块有用,可以考虑给我买杯咖啡来支持进一步的开发!

非常感谢您的支持,这有助于维护和改进这个项目!

📣 致谢

该工具是在Anthropic的人工智能助理Claude的帮助下创建的。

📝 其他语言

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

PowerShell本地部署MCP服务器PowerShell工具自动更新多语言支持Git集成

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
MCP Server Updater

MCP World · 本页

0未说明未标注1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

MCP Server Updater 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

MCP Server Updater 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

MCP Server Updater 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

MCP Server Updater 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

MCP Server Updater 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP