Skip to content

Commit 50e4cf8

Browse files
authored
Add MCP registry validation label for Docker images (#15)
2 parents 966580d + 0f9d338 commit 50e4cf8

File tree

3 files changed

+4
-1
lines changed

3 files changed

+4
-1
lines changed

.github/workflows/docker-publish.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ jobs:
4646
org.opencontainers.image.description=Model Context Protocol server for ZenML
4747
org.opencontainers.image.source=https://github.com/${{ github.repository }}
4848
org.opencontainers.image.licenses=MIT
49+
io.modelcontextprotocol.server.name=io.github.zenml-io/mcp-zenml
4950
5051
- name: Build and push
5152
uses: docker/build-push-action@v6

.github/workflows/release-docker.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ jobs:
4242
org.opencontainers.image.description=Model Context Protocol server for ZenML
4343
org.opencontainers.image.source=https://github.com/${{ github.repository }}
4444
org.opencontainers.image.licenses=MIT
45+
io.modelcontextprotocol.server.name=io.github.zenml-io/mcp-zenml
4546
4647
- name: Build and push
4748
uses: docker/build-push-action@v6

Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ COPY --chown=appuser:appuser server/zenml_server.py /app/server/zenml_server.py
3737
LABEL org.opencontainers.image.title="ZenML MCP Server" \
3838
org.opencontainers.image.description="Model Context Protocol server for ZenML" \
3939
org.opencontainers.image.source="https://github.com/zenml-io/mcp-zenml" \
40-
org.opencontainers.image.licenses="MIT"
40+
org.opencontainers.image.licenses="MIT" \
41+
io.modelcontextprotocol.server.name="io.github.zenml-io/mcp-zenml"
4142

4243
ENTRYPOINT ["python", "-u", "server/zenml_server.py"]

0 commit comments

Comments
 (0)