# Publish MCP

> Publish updated MCP server metadata to the MCP Registry Use when this capability is needed.

- Skill: `tomevault-io/publish-mcp` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/publish-mcp`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/publish-mcp/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/publish-mcp

---


Publish the hop MCP server to the MCP Registry with the latest release version.

## Steps

1. Get the latest release version from GitHub:
   ```
   gh release view --repo danmartuszewski/hop --json tagName -q .tagName
   ```
   Strip the leading `v` prefix (e.g. `v1.2.0` → `1.2.0`).

2. Read `server.json` and check if the version already matches. If it does, inform the user and stop.

3. Update the `version` field in `server.json` to the latest release version.

4. Commit the change:
   ```
   git add server.json && git commit -m "chore: bump server.json version to <version>"
   ```

5. Push to remote:
   ```
   git push
   ```

6. Publish to the MCP Registry:
   ```
   mcp-publisher publish
   ```

7. Report the result to the user.

---
> Source: [danmartuszewski/hop](https://github.com/danmartuszewski/hop) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-06-29 -->

