MCP.so
登录

MCP Server Updater

@JayceeB1

基本信息

分类

其他

许可证

MIT

传输方式

stdio

作者

JayceeB1

关于 MCP Server Updater

Automatically analyze and update Model Context Protocol (MCP) servers for Claude Desktop

MCP Server Updater 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

MCP Server Updater 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is MCP Server Updater?

A PowerShell tool that analyzes and updates Model Context Protocol (MCP) servers for Claude Desktop. It reads the Claude Desktop configuration to discover all configured servers, detects their Git repositories, determines project types, checks for available updates, and performs safe updates with user confirmation.

How to use MCP Server Updater?

Download the latest release or clone the repository from GitHub. Run the script from PowerShell using .\Update-MCP-Servers.ps1. Optionally specify a language with -Language fr-FR (e.g., for French). The script automatically analyzes servers, reports status, and prompts for update confirmation.

Key features of MCP Server Updater

  • Automatic MCP server detection from Claude Desktop configuration.
  • Smart Git repository analysis including parent directories.
  • Support for multiple project types and build tools.
  • Detailed reporting with JSON report and operation log.
  • Automatic update check with user confirmation prompts.
  • Safe updates with backup branches and intelligent builds.

Use cases of MCP Server Updater

  • Keeping Claude Desktop MCP servers up to date without manual Git operations.
  • Identifying which servers have pending updates and analyzing their status.
  • Safely updating multiple servers with automatic dependency installation and build.
  • Managing updates across servers of different technology stacks (Node.js, Python, Java, etc.).

常见问题

1

What are the system requirements?

Windows 10/11, PowerShell 5.1 or later, Git installed and in your PATH, Claude Desktop installed, and appropriate package managers for your MCP servers (npm, pip, etc.).

2

How does the tool detect the project type of a server?

It checks for project-specific files: `package.json` (Node.js/TypeScript), `requirements.txt`/`Pipfile`/`setup.py` (Python), `go.mod` (Go), `pom.xml`/`gradlew` (Java), `Cargo.toml` (Rust), `*.csproj` (.NET), or `Makefile`/`CMakeLists.txt` (C/C++).

3

Does the tool update servers automatically?

No. After analysis, it lists servers with available updates and prompts the user for confirmation (Y/N) before proceeding with any updates.

4

Can I use a different language for the interface?

Yes. Use the `-Language` parameter with a supported culture code, e.g., `-Language fr-FR` for French. English (en-US) is the default. Additional languages can be added by creating `.psd1` files in the `Strings` folder.

5

Where does the script read the Claude Desktop configuration?

It reads

评论

其他 分类下的更多 MCP 服务器