Skip to content

Add Google Artifact Registry as docker registry #427

Closed

Description

@Yuan325

Is your feature request related to a problem? Please describe.
Our server is deployed in GAR. As of now, it seems like MCP registry only supports the official Docker registry.

Describe the solution you'd like
Supporting GAR.

      "registry_type": "oci",
      "registry_base_url": "https://artifactregistry.googleapis.com",
      "identifier": "<region>-docker.pkg.dev/<repo>/...",
      "version": "1.0.0",
      "file_sha256": "filesha256",
      "tag": "latest", // it will be great to support tag as well.

Describe alternatives you've considered
N/A

Additional context
N/A

Activity

  1. domdomegg commented on Sep 11, 2025

    @domdomegg
    Member

    Sounds good! Same probably applies as for GHCR here: #393

  2. changed the title [-]Support Google Artifact Registry as package registry[/-] [+]Support Google Artifact Registry as docker registry[/+] on Sep 11, 2025
  3. changed the title [-]Support Google Artifact Registry as docker registry[/-] [+]Add Google Artifact Registry as docker registry[/+] on Sep 11, 2025
  4. 10 remaining items

  5. rdimitrov commented on Oct 20, 2025

    @rdimitrov
    Member

    I’ve been thinking about this more and started a thread on Discord whether we should use this opportunity to switch to a client library like go-containerregistry which would enable us support all OCI-compliant registries. I'll post a message afterwards sharing any potential decisions 👍

  6. self-assigned this
    on Oct 21, 2025
  7. Yuan325 commented on Oct 22, 2025

    @Yuan325
    Author

    @domdomegg Yeap! Here's the image identifier: us-central1-docker.pkg.dev/database-toolbox/toolbox/toolbox:latest

    @rdimitrov Yes, our image is in a registry that allow read from allUsers. And yes, it shouldn't need any authentication to access the image itself. Thanks for sharing the thread and the updates! greatly appreciated!

  8. rdimitrov commented on Oct 28, 2025

    @rdimitrov
    Member

    @Yuan325 - The PR adding support for GAR got merged, so if you're interested it would be nice to confirm it works for you 👍

    It should be available in staging - https://staging.registry.modelcontextprotocol.io/docs

  9. rdimitrov commented on Oct 11, 2026

    @rdimitrov
    Member

    Closing as completed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions