mcp-deploy

Automate MCP Server deployment with compilation, versioning, and GitHub releases.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the entire process of deploying MCP Server projects, from compilation and packaging to creating GitHub releases, saving developers significant time and effort.

Core Features & Use Cases

  • Automated Compilation: Compiles projects for different architectures (e.g., Swift universal binaries).
  • Packaging: Creates the .mcpb package for distribution.
  • Release Management: Updates versioning, changelogs, READMEs, and publishes to GitHub Releases.
  • Use Case: A developer can initiate a full deployment with a single command, ensuring their MCP Server project is correctly built, versioned, and ready for distribution.

Quick Start

Run the mcp-deploy skill with the version number '1.2.0' to deploy the current project.

Frequently Asked Questions about mcp-deploy

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

FAQPage Schema
How do I automate MCP Server deployment and GitHub release creation?

Automating MCP Server deployment is handled by compiling projects for multiple architectures, updating changelogs, and creating GitHub releases. This Skill streamlines the end-to-end process from compilation to distribution packaging.

How do I package a Python or TypeScript MCP Server project for distribution?

Packaging an MCP Server project for distribution involves compiling the source code and creating a `.mcpb` package. This Skill supports Swift, Python, and TypeScript projects to ensure consistent build outputs.

Does this deployment process support Swift universal binaries for MCP Servers?

Yes, this MCP Server deployment process supports Swift universal binaries. It automates the compilation of projects for different architectures, ensuring the builds are correctly formatted for distribution.

What is the best way to manage versioning and changelog updates for MCP Server releases?

Managing versioning and changelog updates for MCP Server releases is automated alongside compilation and packaging. The process updates version numbers, changelogs, and READMEs before publishing to GitHub Releases.

Can I use a single command to deploy my MCP Server project end-to-end?

Yes, you can initiate a full end-to-end deployment of your MCP Server project with a single command. Providing a version number triggers compilation, packaging, version management, and GitHub release creation.

Why do I need to compile for multiple architectures when deploying an MCP Server?

Compiling for multiple architectures when deploying an MCP Server ensures broad platform compatibility and correct distribution packaging. This process generates universal binaries and `.mcpb` files for seamless distribution.