Skip to main content

Publish MCP Server to the MCP Registry

A Python package to help you publish an MCP server to the MCP Registry!

This is an MCP server that contains a prompt the user can use to be able to have their client decide the best way to publish their MCP server. The prompt directs the client to read and decide on the best action to take based on the instructions in the MCP documentation. Once published anyone can access and use your MCP server from the registry!

Features

  • Provides an MCP prompt for your client with guidance on MCP server publishing
  • When the server is run the prompt will instruct the client on what to do to publish your server
  • Supports automated CI/CD workflows with GitHub Actions
  • Recommends best practices for publishing to the MCP registry

Installation

Install package like any other Python package:

pip install publish-mcp-server

Usage

Once installed update your mcp.json file with the following:

{
  "inputs": [],
  "servers": {
    "publish-mcp-server": {
      "command": "publish-mcp-server"
    }
  }
}

Metadata

Release files for publish-mcp-server 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for publish-mcp-server 0.1.3
File Size Uploaded
publish_mcp_server-0.1.3.tar.gz 4.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for publish-mcp-server 0.1.3
File Interpreter ABI Platform
publish_mcp_server-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 9.8 kB

Release files / publish_mcp_server-0.1.3.tar.gz

Download URL publish_mcp_server-0.1.3.tar.gz
Size 4.3 kB
Tags Source
SHA-256 checksum
How to use checksums
c0aeea1dd63e542424e295908fe11c0990f27bd898c6b58d0d52078391a13708
BLAKE2b-256 checksum
How to use checksums
12924c577583dd83274d6429638ab0a313ddaacc9c48bb5fd96dd9931c669ad1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / publish_mcp_server-0.1.3-py3-none-any.whl

Download URL publish_mcp_server-0.1.3-py3-none-any.whl
Size 5.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
43757e9968c82ea74514d8f3d611672cc757eed852de047d9d9c5259af4a2636
BLAKE2b-256 checksum
How to use checksums
4fe5c5ea1985061b32f7f28010e55fd30b440d11863a74c5004d5ce54758787f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page