Skip to content

Commit 9d01291

Browse files
committed
Update documentation about Anthropic MCP registry
1 parent 78e7aba commit 9d01291

File tree

2 files changed

+14
-4
lines changed

2 files changed

+14
-4
lines changed

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,3 +242,13 @@ When you drag and drop the `.mcpb` file into Claude Desktop's settings, it autom
242242
- User-friendly setup process
243243

244244
For more information, see Anthropic's announcement of Desktop Extensions (DXT) and related MCP bundle packaging guidance in their documentation: https://www.anthropic.com/engineering/desktop-extensions
245+
246+
## Published on the Anthropic MCP Registry
247+
248+
This MCP server is published to the official Anthropic MCP Registry and is discoverable by compatible hosts. On each **tagged release**, our CI updates the registry entry via the registry’s `mcp-publisher` CLI using GitHub OIDC, so you can install or discover the **ZenML MCP Server** directly wherever the registry is supported (e.g., Claude Desktop’s Extensions catalog).
249+
250+
- **Always up to date:** the registry entry is refreshed with every release from the tagged commit’s `manifest.json` and `server.json`.
251+
- **Alternate install paths:** you can still install locally via the packaged `.mcpb` bundle (see above) or run the Docker image.
252+
253+
Learn more about the registry here:
254+
- Anthropic MCP Registry (community repo): https://github.com/modelcontextprotocol/registry

RELEASE.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Release Process
22

3-
This repository ships releases via a single "Release Orchestrator" GitHub Actions workflow. It treats the root `VERSION` file as the single source of truth, auto-updates related files, builds the MCP bundle (`mcp-zenml.mcpb`), creates a tag and GitHub Release, and triggers downstream publishers.
3+
This repository ships releases via a single "Release Orchestrator" GitHub Actions workflow. It treats the root `VERSION` file as the single source of truth, auto-updates related files, builds the MCP bundle (`mcp-zenml.mcpb`), creates a tag and GitHub Release, and triggers downstream publishers, including publishing to the official Anthropic MCP Registry.
44

55
## Quick Start
66

@@ -55,7 +55,7 @@ A weekly cron (Monday 09:00 UTC) also triggers the workflow as a reminder, but i
5555
- Builds and pushes versioned Docker images:
5656
- `zenmldocker/mcp-zenml:vX.Y.Z`
5757
- Uploads/attaches `mcp-zenml.mcpb` to the corresponding GitHub Release.
58-
- If configured, publishes to the MCP Registry based on `manifest.json`/`server.json`.
58+
- Publishes to the **Anthropic MCP Registry** using the `mcp-publisher` CLI with GitHub OIDC (no static secrets). The registry entry is updated from the tagged commit's `manifest.json` and `server.json`.
5959

6060
## Manual Recovery
6161

@@ -81,8 +81,8 @@ If something goes wrong:
8181
- Docker Images
8282
- `zenmldocker/mcp-zenml:latest` (main)
8383
- `zenmldocker/mcp-zenml:vX.Y.Z` (tag)
84-
- MCP Registry (if enabled)
85-
- Publishes based on `manifest.json`/`server.json` from the tagged commit
84+
- Anthropic MCP Registry
85+
- Registry entry updated on every tagged release (derived from `manifest.json` / `server.json`)
8686

8787
## Notes
8888

0 commit comments

Comments
 (0)