dist: publish patchloom to the official MCP Registry · Issue #634 · patchloom/patchloom · GitHub
Skip to content

dist: publish patchloom to the official MCP Registry #634

Description

@SebTardif

Context

The official MCP Registry at registry.modelcontextprotocol.io is the canonical discoverability mechanism for MCP servers. The old modelcontextprotocol/servers README list is retired; new servers publish via mcp-publisher CLI.

Challenge

The official registry quickstart targets npm/PyPI packages. Patchloom is a Rust binary distributed via crates.io, Homebrew, and GitHub Releases. We need to determine the correct registryType and packages configuration for a Rust/cargo binary.

Steps

  1. Install the mcp-publisher CLI
  2. Run mcp-publisher init to generate server.json
  3. Configure server.json:
    • name: io.github.patchloom/patchloom
    • description: match crates.io description
    • repository: https://github.com/patchloom/patchloom
    • packages: determine correct registryType for crates.io or GitHub Releases
    • transport: stdio
    • environmentVariables: none required
  4. Authenticate: mcp-publisher login github
  5. Publish: mcp-publisher publish
  6. Verify the listing appears at registry.modelcontextprotocol.io
  7. (Optional) Automate publishing in CI via GitHub Actions

Reference

Do after

Next release.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions