Skip to main content

An MCP server that helps users publish their MCP servers to the registry

Project description

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"
    }
  }
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

publish_mcp_server-0.1.3.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

publish_mcp_server-0.1.3-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file publish_mcp_server-0.1.3.tar.gz.

File metadata

  • Download URL: publish_mcp_server-0.1.3.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for publish_mcp_server-0.1.3.tar.gz
Algorithm Hash digest
SHA256 c0aeea1dd63e542424e295908fe11c0990f27bd898c6b58d0d52078391a13708
MD5 364aee9e854aae9a6be5ead6ad85b9d7
BLAKE2b-256 12924c577583dd83274d6429638ab0a313ddaacc9c48bb5fd96dd9931c669ad1

See more details on using hashes here.

File details

Details for the file publish_mcp_server-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for publish_mcp_server-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 43757e9968c82ea74514d8f3d611672cc757eed852de047d9d9c5259af4a2636
MD5 3a123b925dee5223de681bd6c0c6e324
BLAKE2b-256 4fe5c5ea1985061b32f7f28010e55fd30b440d11863a74c5004d5ce54758787f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page