Skip to main content

MCP Packages & Container Registry

Unizo's Packages & Container Registry (PCR) MCP Server provides a unified, agent-friendly interface for interacting with software artifact repositories, container registries, and package management systems. Integrated via the Model Context Protocol (MCP), this server enables AI agents and LLM clients to query, analyze, and manage software artifacts across multiple registry platforms including Docker Hub, Harbor, Artifactory, and cloud-native container registries.

Built for modern DevOps and software supply chain automation, this guide covers installation, tool reference, and runtime configuration needed to leverage the Unizo PCR MCP Server for comprehensive artifact visibility and management.

Overview

The Unizo PCR MCP Server enables seamless integration of package repositories and container registries with AI agents through a standardized interface that abstracts the complexity of different registry platforms.

Key Benefits

  • Unified Artifact Management: Standardize access to diverse package repositories and container registries through a single, consistent interface across Docker Hub, Harbor, Artifactory, and major cloud providers
  • Supply Chain Visibility: Track software artifacts from build to deployment, enabling comprehensive visibility into your organization's software supply chain and dependency management
  • AI Agent Integration: Purpose-built for seamless integration with Claude, GPT, and other MCP-compatible agents for automated artifact discovery, version analysis, and deployment workflows
  • DevSecOps Ready: Query artifact metadata, tags, and versioning information to support security scanning, compliance auditing, and vulnerability management workflows

Available Tools

Tool Reference

Tool NameDescriptionParameters
list_organizationsRetrieves all organizations from the connected registry or repository serviceRequired: integration id
Optional: offset, limit for pagination
list_repositoriesLists all repositories within a specified organization, including container repos and package repositoriesRequired: integration id, organization id
Optional: offset, limit for pagination
list_artifactsEnumerates all artifacts (packages, container images) within a repository with sorting and pagination supportRequired: integration id, organization id, repository id
Optional: offset, limit, sort parameters
list_tagsLists all tags associated with a specific artifact, including version tags and semantic versioning labelsRequired: integration id, organization id, repository id, artifact id
Optional: offset, limit, sort parameters

Installation & Setup

Prerequisites

  • Node.js or Python runtime (based on your MCP proxy toolchain)
  • MCP-compatible AI agent (e.g., Claude, GPT)
  • Unizo PCR API credentials (see environment setup below)
  • Access to target registry/repository services

Example MCP Server Setup (JSON)

{
"mcpServers": {
"unizo": {
"command": "mcp-proxy",
"args": ["http://172.184.130.51:8999/mcp"],
"env": {
"API_ACCESS_TOKEN": "your_account_token"
}
}
}
}
Integration Tip

Combine this PCR server with Unizo's CI/CD and Security MCP servers for complete software delivery pipeline automation and vulnerability management.

Environment Variables

VariableDescription
API_ACCESS_TOKENYour Unizo-issued API key for secure MCP authentication and registry access

Client Integration Flow

  1. Initialize MCP Connection

    • Start your MCP-compatible client (Claude Desktop, GPT plugin, or custom implementation)
    • Load the MCP configuration with the unizo-pcr server endpoint
    • Verify connection and authentication with the Unizo PCR API
  2. Explore Registry Hierarchy

    • Begin with list_organizations to discover available organizations
    • Use get_organization for detailed organization information
    • Navigate to repositories with list_repositories
  3. Analyze Artifacts & Versions

    • Query artifacts within repositories using list_artifacts
    • Examine specific artifacts with get_artifact for manifest details
    • Explore version tags with list_tags and get_tag

The hierarchical structure (Organization → Repository → Artifact → Tag) provides a logical navigation path that mirrors standard registry organization patterns, enabling agents to efficiently discover and manage software artifacts across diverse platforms.

Observability & Logging

All PCR tool invocations are comprehensively logged with contextual information including agent identity, correlation IDs, operation timestamps, and resource access patterns.

Early Access Program

The Unizo Packages & Container Registry (PCR) MCP Server is currently available through our Early Access Program. All customers can gain priority access to these powerful artifact management tools and receive dedicated implementation support.

Get Started Today

Reach out to our team to schedule a personalized demo and discuss integration options for your organization. Connect With Us