Skip to content

ci: publish the hosted MCP endpoint to the MCP Registry - #26

Merged
xiongxz merged 1 commit into
mainfrom
ci/mcp-registry
Sep 24, 2026
Merged

xiongxz merged 1 commit into
mainfrom
ci/mcp-registry

Conversation

@xiongxz

@xiongxz xiongxz commented Sep 24, 2026

Copy link
Copy Markdown
Member

Lists the hosted MCP endpoint in the official MCP Registry as io.github.lexmount/artifact-site, so MCP directories and clients that read the registry can find it.

  • server.json: the listing (one streamable-http remote, https://artifact-site.app.lexmount.com/mcp). Validated with mcp-publisher validate.
  • .github/workflows/mcp-registry.yml: on each vX.Y.Z tag, sets the listing version from package.json and publishes with mcp-publisher login github-oidc. No secret is stored; the registry maps this repository's OIDC token to the io.github.lexmount/* namespace. Guarded to run only in lexmount/artifact-site.

After merging, run the workflow once from the Actions tab (Run workflow on main) to publish 0.3.0.

Note: these two files exist only in the public repository. Carry them back to artifact-hub before the next export-public.sh sync, or the sync will delete them.

🤖 Generated with Claude Code

List https://artifact-site.app.lexmount.com/mcp in the official MCP Registry as
io.github.lexmount/artifact-site. Each vX.Y.Z tag publishes that version via the
repository's GitHub Actions OIDC identity; workflow_dispatch covers existing tags.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: xiongxz <xiuzhang.xiong@lexmount.com>
@xiongxz
xiongxz merged commit c94e020 into main Sep 24, 2026
5 checks passed
@xiongxz
xiongxz deleted the ci/mcp-registry branch September 24, 2026 04:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant