mcp-publish

Automates MCP Server project publishing and updating to registries.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mcp-publisher, brew, curl, gh, playwright, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of publishing and updating MCP Server projects to official and third-party registries, streamlining the deployment pipeline.

Core Features & Use Cases

  • Registry Publishing: Publishes MCP Servers to the official MCP Registry.
  • Third-Party Integration: Supports publishing to platforms like Glama and awesome-mcp-servers.
  • Version Management: Handles both initial publishing and subsequent version updates.
  • Use Case: After deploying a new version of your MCP Server to GitHub Releases, use this Skill to automatically update its metadata on the MCP Registry and submit it to Glama for wider discoverability.

Quick Start

Use the mcp-publish skill to publish the current project to the MCP Registry.

Frequently Asked Questions about mcp-publish

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

FAQPage Schema
How do I publish an MCP Server to the official MCP Registry?

To publish an MCP Server to the MCP Registry, this Skill automates server.json creation, validates metadata, handles GitHub authentication, and executes platform-specific submission workflows via CLI tools and browser automation.

Can I submit my MCP Server to third-party registries like Glama?

Yes, you can submit your MCP Server to third-party platforms like Glama and awesome-mcp-servers. The Skill automates these submission workflows alongside official registry updates to increase project discoverability.

How do I update an existing MCP Server version across registries?

Updating an MCP Server version across registries is handled by submitting new release metadata. The Skill manages version updates by modifying server.json and re-deploying submissions to both official and third-party platforms.

Do I need GitHub authentication to automate MCP Registry publishing?

Yes, GitHub authentication is required for MCP Registry publishing. The Skill manages GitHub authentication using the gh CLI tool to securely submit your server project and validate repository ownership.

What dependencies are needed to automate MCP Server deployment workflows?

Automating MCP Server deployment workflows requires CLI tools like gh for GitHub authentication, curl for API requests, and playwright for browser automation during third-party platform submissions like Glama.