pkg.soopen package index

brew / Rang 2286

mcp-publisher mit Homebrew installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für mcp-publisher in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install mcp-publisher

local Homebrew formula metadata

Überblick

Paketzusammenfassung

Publisher CLI tool for the Official Model Context Protocol (MCP) Registry

Befehle und Aliase

  • mcp-publisher

Verlauf

Projektgeschichte und Nutzung

mcp-publisher is the official CLI used to publish server metadata to the Model Context Protocol Registry. It lives in the modelcontextprotocol/registry repository alongside the registry service and documentation.

Projektgeschichte

The registry repository was created in February 2025 as the official home for a community-driven registry service for MCP servers. The README describes the registry as an app-store-like list of MCP servers for clients, while the `cmd/publisher` tree contains the publishing tool.

The registry README records a preview launch on September 8, 2025 and an API freeze for v0.1 on October 24, 2025. The publisher CLI is central to that preview-era workflow because the registry hosts metadata rather than package artifacts, so server authors publish their package elsewhere and then submit a `server.json` manifest.

Adoptionsgeschichte

The official quickstart documents installing `mcp-publisher` via prebuilt release archives or Homebrew, then using `mcp-publisher init`, `login`, and `publish`. That made Homebrew packaging part of the official cross-platform installation story rather than a third-party convenience only.

GitHub repository metadata showed thousands of stars and hundreds of forks by July 2026. Adoption is tied to registry adoption: the more MCP clients and directories rely on canonical server metadata, the more server authors need the publisher CLI in release automation and local publishing workflows.

Wie es verwendet wird

A typical publishing flow starts by adding package ownership metadata, publishing the actual artifact to a registry such as npm, installing `mcp-publisher`, generating or editing `server.json`, authenticating with the registry, and running `mcp-publisher publish`.

The official docs describe GitHub, DNS, and HTTP authentication methods. They also show that `server.json` contains the server name, repository URL, package identifiers, transport type, version, and environment-variable declarations.

Warum Paket-Nerds sich dafür interessieren

mcp-publisher is package-nerd infrastructure: it connects language package registries, source repositories, ownership verification, and MCP client discovery. The CLI gives MCP packages a metadata publishing path without making the MCP Registry host the packages themselves.

Its Homebrew formula is notable because registry publishing is often part of release engineering. A stable system-package install lets maintainers call `mcp-publisher` from shell scripts or CI images without relying on a particular language toolchain.

Zeitleiste

  • 2025: modelcontextprotocol/registry repository created.
  • 2025: Registry preview launch documented in the README.
  • 2025: Registry API v0.1 freeze documented for integrators.
  • 2026: Registry releases and publisher CLI continue under the official MCP organization.

Related projects

  • modelcontextprotocol/registry is the containing repository and registry service.
  • modelcontextprotocol/quickstart-resources is referenced by the quickstart as sample server material.
  • MCP server packages on npm, PyPI, NuGet, OCI, and MCPB are publication targets described by the registry docs.

Sicherheitslage

Noch keine Protected-Tool-Abdeckung gefunden

Für mcp-publisher wurde kein passendes lokales Secret-Handling-Manifest gefunden. Paketmetadaten bleiben hier veröffentlicht, damit künftige Abdeckung eine stabile Paket-URL hat.

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 5 Plattformziele verfügbar.
  • Build-Metadaten listen 1 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
server.json
Windows
server.json

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
mcp-publishercliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-11-04
Manager-Version1.8.7
Manager aktualisiert2026-10-30
lokale DatenOK
Upstreamaktuell
neueste erkannte Versionv1.8.7

https://github.com/modelcontextprotocol/registry

  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:mcp-publisher
Version1.8.7
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/mcp-publisher
Homepagehttps://github.com/modelcontextprotocol/registry
Repositoryhttps://github.com/modelcontextprotocol/registry
LizenzMIT
Quellarchivhttps://github.com/modelcontextprotocol/registry/archive/refs/tags/v1.8.7.tar.gz
Zuletzt aktualisiert2026-10-30T16:10:39Z
Pulseupdated
Build-Abhängigkeitengo
Bottleverfügbar (auf arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_tahoe, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namemcp-publisher
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation