registry_manifest
Fetch a repository manifest directly from a registry without pulling the image, returning the JSON manifest body for any tag or digest.
Instructions
Fetch a repository's manifest without pulling.
May return a single-platform image manifest or a multi-platform manifest list / OCI image
index, depending on what the registry serves for that tag. Talks HTTPS directly — no daemon
or CLI needed. Alternatives for the same question: buildx_imagetools_inspect (uses the
docker CLI and its credential store) and image_registry_data (asks the daemon).
args:
repository - Image/repository ref, e.g. "ghcr.io/org/repo"; :tag/@digest is stripped — pass via reference
reference - Tag or digest (default "latest")
username - Optional registry username (overrides DOCKER_MCP_SERVER_REGISTRY_USERNAME; no config.json)
password - Optional registry password/token (overrides DOCKER_MCP_SERVER_REGISTRY_PASSWORD)
returns: dict - {"name", "registry", "reference", "media_type", "digest", "manifest": }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| password | No | ||
| username | No | ||
| reference | No | latest | |
| repository | Yes |