mcp-upgrade

Analyze MCP Server projects and propose dependency, structure, and feature upgrades.

Updated Jan 10, 2026
One-click install
npx skills add https://github.com/PsychQuant/psychquant-claude-plugins --skill mcp-upgrade
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-upgrade
Source: https://github.com/PsychQuant/psychquant-claude-plugins/tree/main/plugins/mcp-tools/skills/mcp-upgrade
Command: npx skills add https://github.com/PsychQuant/psychquant-claude-plugins --skill mcp-upgrade

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of analyzing and upgrading MCP Server projects, ensuring they are up-to-date with the latest dependencies, best practices, and features.

Core Features & Use Cases

  • Dependency Analysis: Checks for outdated Swift, Python, or TypeScript dependencies and suggests updates.
  • Structure Optimization: Identifies missing directories, tests, or documentation and recommends improvements.
  • Feature Enhancement: Suggests new features based on API capabilities and common patterns.
  • Use Case: A developer can use this Skill to quickly assess an existing MCP project, get a report on what needs updating (dependencies, code quality, missing files), and then choose which recommended actions to apply.

Quick Start

Analyze the current MCP project for all potential upgrades.

Frequently Asked Questions about mcp-upgrade

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check for outdated dependencies in my MCP server project?

Checking outdated dependencies in an MCP server project requires analyzing manifest files for Swift, Python, and TypeScript environments. This skill automates that analysis, generating a comprehensive upgrade report with recommended version updates and structural optimizations.

What is the best way to analyze an MCP project for structural optimizations?

The best way to analyze an MCP project for structural optimizations is to use an automated skill that identifies missing directories, tests, or documentation. It examines your codebase to recommend necessary structural improvements and feature enhancements based on common API patterns.

Can I use this upgrade tool with both Swift and Python MCP projects?

Yes, you can use this upgrade tool with Swift, Python, and TypeScript MCP projects. It examines the specific manifest files and changelogs for each supported language to propose tailored dependency updates, structural optimizations, and new features.

Does the MCP upgrade analysis automatically execute proposed code changes?

The MCP upgrade analysis does not automatically execute proposed code changes. It generates a comprehensive upgrade report first, and can optionally execute approved changes and trigger deployments only after you review and explicitly approve the recommended actions.

How do I add new features to an existing MCP server based on API capabilities?

Adding new features to an existing MCP server requires analyzing API capabilities and common patterns. This skill reviews your current codebase and generates targeted recommendations for feature integration during the automated upgrade process.