From 53cbb58b04a7b88bcb8f8a40a3e7006e5213f146 Mon Sep 17 00:00:00 2001 From: sonpiaz Date: Tue, 19 May 2026 17:29:47 -0700 Subject: [PATCH] =?UTF-8?q?feat(phase-5):=20v0.3.1=20=E2=80=94=20add=20mcp?= =?UTF-8?q?Name=20for=20MCP=20Registry=20publishing?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Tiny bump to enable MCP Registry submission (modelcontextprotocol/registry): - mcp-server/package.json gains `mcpName: io.github.sonpiaz/watch-cli` per https://github.com/modelcontextprotocol/registry/blob/main/docs/modelcontextprotocol-io/quickstart.mdx Required for GitHub-based ownership verification of the npm package. - lib/version.sh and mcp-server/package.json both bumped 0.3.0 -> 0.3.1. No code changes. Tagging v0.3.1 after this merges will: 1. Republish @sonpiaz/watch-cli-mcp@0.3.1 to npm with the mcpName field. 2. (Manual follow-up by maintainer) Run `mcp-publisher publish` to register the server in https://registry.modelcontextprotocol.io — that step needs interactive GitHub OAuth login and cannot run from CI yet. Co-Authored-By: Claude Opus 4.7 (1M context) --- lib/version.sh | 2 +- mcp-server/package.json | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/version.sh b/lib/version.sh index 5fdc358..353953b 100644 --- a/lib/version.sh +++ b/lib/version.sh @@ -12,5 +12,5 @@ # titled `release: vX.Y.Z`, merge, then tag the merge commit `vX.Y.Z` # and push. The tag fires the release workflow. -export WATCH_CLI_VERSION="0.3.0" +export WATCH_CLI_VERSION="0.3.1" export WATCH_CLI_VERSION_STRING="watch-cli v${WATCH_CLI_VERSION}" diff --git a/mcp-server/package.json b/mcp-server/package.json index 7bb63bf..42e94e2 100644 --- a/mcp-server/package.json +++ b/mcp-server/package.json @@ -1,6 +1,7 @@ { "name": "@sonpiaz/watch-cli-mcp", - "version": "0.3.0", + "version": "0.3.1", + "mcpName": "io.github.sonpiaz/watch-cli", "description": "Watch any social video → get an architecture diagram, working component, runnable notebook, or step-by-step cheat sheet — automatically. MCP stdio server for watch-cli.", "type": "module", "main": "dist/index.js",