GeiserX

MCP Upgrade — AI skill for Claude Code

AI community

Universal upgrade tool for MCP servers across all AI coding clients.

How to install MCP Upgrade

This entry records only its repository, not the path inside it, so there is no exact command to give. Open GeiserX/mcp-upgrade and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What MCP Upgrade does

Universal upgrade tool for MCP servers across all AI coding clients.

Alternatives in AI

  • Firecrawl MCP Server — 🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM c 6.1k ★
  • Rulesync — by dyoshikawa - A Node.js CLI tool that automatically generates configs (rules, ignore files, MCP servers, com 909 ★
  • Codeseek — Rust-powered code intelligence CLI for AI coding agents 764 ★

README

mcp-upgrade banner

mcp-upgrade

**Archived (October 2026).** This tool tried to upgrade every MCP server on a machine with one command. That is the wrong model: `npx -y pkg` and `uvx pkg` already resolve the newest version at each launch, and the real risk is an unreviewed update that changes what a tool tells the agent. Pin an exact version in each client config (`pkg@1.2.3`, `pkg==1.2.3` for uvx) and bump it through a reviewed pull request, as you would any dependency. The Homebrew tap never held a formula; the last binaries are v0.1.2 on the releases page.

Universal upgrade tool for [MCP](https://modelcontextprotocol.io/) (Model Context Protocol) servers across all AI coding clients and package ecosystems.

No AI coding client has built-in MCP server upgrade commands. `mcp-upgrade` fills that gap — it auto-discovers your servers, checks for updates, and upgrades them.

Features

  • Auto-discovery — finds MCP servers from Claude Code, Claude Desktop, Cursor, Windsurf, VS Code, Cline, Continue, Zed, and Codex CLI
  • Type detection — infers whether each server is npm, pip, Go, Docker, or a GitHub release binary
  • Version checking — queries npm, PyPI, GitHub Releases, and Docker Hub for latest versions
  • Upgrade execution — upgrades servers using the appropriate package manager
  • Deduplication — same binary referenced by multiple clients shows once
  • JSON output — machine-readable output for scripting

Install

Homebrew

brew install GeiserX/mcp-upgrade/mcp-upgrade

Go

go install github.com/GeiserX/mcp-upgrade@latest

From releases

Download the binary for your platform from [Releases](https://github.com/GeiserX/mcp-upgrade/releases).

Usage

Scan

Discover all MCP servers across your installed clients:

mcp-upgrade scan
Found 3 client(s), 9 server(s)

Clients:
  Claude Code (~/.claude.json)
  C