You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Add `RegistryURLQuay` in `pkg/model/constants.go`.
- Allow `quay.io` in OCI validator allowlist.
- Adjust oci tests so Quay is allowed (real image + pattern case).
- Document Quay in requirements, package-types, and generic-server-json.
Only the quay.io hostname is allowlisted; validation remains
public-image only.
Signed-off-by: Mikel Olasagasti Uranga <mikel@olasagasti.info>
Copy file name to clipboardExpand all lines: docs/modelcontextprotocol-io/package-types.mdx
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -131,6 +131,7 @@ For Docker/OCI images, the MCP Registry currently supports:
131
131
132
132
- Docker Hub (`docker.io`)
133
133
- GitHub Container Registry (`ghcr.io`)
134
+
- Quay.io (`quay.io`)
134
135
- Google Artifact Registry (any `*.pkg.dev` domain)
135
136
- Azure Container Registry (`*.azurecr.io`)
136
137
- Microsoft Container Registry (`mcr.microsoft.com`)
@@ -156,7 +157,7 @@ Docker/OCI images use `"registryType": "oci"` in `server.json`. For example:
156
157
}
157
158
```
158
159
159
-
The format of `identifier` is `registry/namespace/repository:tag`. For example, `docker.io/user/app:1.0.0` or `ghcr.io/user/app:1.0.0`. The tag can also be specified as a digest.
160
+
The format of `identifier` is `registry/namespace/repository:tag`. For example, `docker.io/user/app:1.0.0`, `ghcr.io/user/app:1.0.0`, or `quay.io/myorg/my-mcp-server:1.0.0`. The tag can also be specified as a digest.
0 commit comments