@@ -78,6 +78,34 @@ The GitHub Actions workflow (`.github/workflows/release.yml`) then:
78782 . Verify formula version matches release
79793 . Test Homebrew installation: ` brew install basicmachines-co/basic-memory/basic-memory `
8080
81+ #### MCP Registry Publication
82+
83+ After PyPI release is published, update the MCP registry:
84+
85+ 1 . ** Verify PyPI Release**
86+ - Confirm package is live: https://pypi.org/project/basic-memory/ <version >/
87+ - The ` server.json ` version was auto-updated by ` just release `
88+
89+ 2 . ** Publish to MCP Registry**
90+ ``` bash
91+ cd /Users/drew/code/basic-memory
92+ mcp-publisher publish
93+ ```
94+
95+ If not authenticated:
96+ ``` bash
97+ mcp-publisher login github
98+ # Follow device authentication flow
99+ mcp-publisher publish
100+ ```
101+
102+ 3 . ** Verify Publication**
103+ ``` bash
104+ curl " https://registry.modelcontextprotocol.io/v0.1/servers?search=basic-memory"
105+ ```
106+
107+ ** Note:** The ` mcp-publisher ` CLI can be installed via Homebrew (` brew install mcp-publisher ` ) or from GitHub releases.
108+
81109#### Website Updates
82110
83111** 1. basicmachines.co** (` /Users/drew/code/basicmachines.co ` )
@@ -145,6 +173,7 @@ Before starting, verify:
145173📋 GitHub Release: https://github.com/basicmachines-co/basic-memory/releases/tag/v0.13.2
146174📦 PyPI: https://pypi.org/project/basic-memory/0.13.2/
147175🍺 Homebrew: https://github.com/basicmachines-co/homebrew-basic-memory
176+ 🔌 MCP Registry: https://registry.modelcontextprotocol.io
148177🚀 GitHub Actions: Completed
149178
150179Install with pip/uv:
@@ -162,8 +191,9 @@ Users can now upgrade:
162191- This creates production releases used by end users
163192- Must pass all quality gates before proceeding
164193- Uses the automated justfile target for consistency
165- - Version is automatically updated in ` __init__.py `
194+ - Version is automatically updated in ` __init__.py ` and ` server.json `
166195- Triggers automated GitHub release with changelog
167196- Package is published to PyPI for ` pip ` and ` uv ` users
168197- Homebrew formula is automatically updated for stable releases
198+ - MCP Registry is updated manually via ` mcp-publisher publish `
169199- Supports multiple installation methods (uv, pip, Homebrew)
0 commit comments