Skip to content

Commit 50e1869

Browse files
fix(mcp): match registry namespace casing io.github.ENTERPILOT
GitHub OIDC grants the namespace with the org login exact-case (io.github.ENTERPILOT/*) and the registry compares case-sensitively, so the lowercase name 403d on publish. The Dockerfile LABEL must match, so the fix takes effect with the next tagged image. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent 0eb915c commit 50e1869

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ RUN mkdir -p /app/.cache /app/data && touch /app/.cache/.keep /app/data/.keep
3232
FROM gcr.io/distroless/static-debian12:nonroot
3333

3434
# Ownership proof for the MCP Registry; must match the name in server.json
35-
LABEL io.modelcontextprotocol.server.name="io.github.enterpilot/gomodel"
35+
LABEL io.modelcontextprotocol.server.name="io.github.ENTERPILOT/gomodel"
3636

3737
# Copy binary and runtime config
3838
COPY --from=builder /gomodel /gomodel

docs/server.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
3-
"name": "io.github.enterpilot/gomodel",
3+
"name": "io.github.ENTERPILOT/gomodel",
44
"title": "GoModel",
55
"description": "Self-hosted gateway aggregating upstream MCP servers behind one authenticated HTTP endpoint.",
66
"repository": {

0 commit comments

Comments
 (0)