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 Name | Description | Parameters |
---|---|---|
list_organizations | Retrieves all organizations from the connected registry or repository service | Required: integration id Optional: offset, limit for pagination |
list_repositories | Lists all repositories within a specified organization, including container repos and package repositories | Required: integration id, organization id Optional: offset, limit for pagination |
list_artifacts | Enumerates all artifacts (packages, container images) within a repository with sorting and pagination support | Required: integration id, organization id, repository id Optional: offset, limit, sort parameters |
list_tags | Lists all tags associated with a specific artifact, including version tags and semantic versioning labels | Required: 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"
}
}
}
}
Combine this PCR server with Unizo's CI/CD and Security MCP servers for complete software delivery pipeline automation and vulnerability management.
Environment Variables
Variable | Description |
---|---|
API_ACCESS_TOKEN | Your Unizo-issued API key for secure MCP authentication and registry access |
Client Integration Flow
-
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
-
Explore Registry Hierarchy
- Begin with
list_organizations
to discover available organizations - Use
get_organization
for detailed organization information - Navigate to repositories with
list_repositories
- Begin with
-
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
andget_tag
- Query artifacts within repositories using
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.
Reach out to our team to schedule a personalized demo and discuss integration options for your organization. Connect With Us