GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - stacklok/dockyard: A place to put packages into containers

BranchesTags
Open more actions menu

Latest commit

 

History

1,202 Commits
1,202 Commits

Folders and files

NameName
Last commit message
Last commit date
.agents
.agents
 
 
.claude
.claude
 
 
.github
.github
 
 
cmd
cmd
 
 
docs
docs
 
 
internal
internal
 
 
npx
npx
 
 
scripts
scripts
 
 
skills
skills
 
 
test/renovate
test/renovate
 
 
uvx
uvx
 
 
.gitignore
.gitignore
 
 
.golangci.yml
.golangci.yml
 
 
.grype.yaml
.grype.yaml
 
 
AGENTS.md
AGENTS.md
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
Dockerfile.slack
Dockerfile.slack
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
SECURITY.md
SECURITY.md
 
 
Taskfile.yml
Taskfile.yml
 
 
go.mod
go.mod
 
 
go.sum
go.sum
 
 
renovate.json
renovate.json
 
 

Repository files navigation

Dockyard

Build Status License

A centralized repository for packaging Model Context Protocol (MCP) servers and agent skills into secure, verified OCI artifacts.

Dockyard automatically builds, scans, and publishes container images for MCP servers, and OCI skill artifacts for agent skills. Every artifact is security-scanned, signed with Sigstore, and includes full build provenance.

Quick Start

# Pull a container
docker pull ghcr.io/stacklok/dockyard/npx/context7:2.1.0

# Verify its signature
cosign verify \
  --certificate-identity-regexp "https://github.com/stacklok/dockyard/.github/workflows/build-containers.yml@refs/heads/.*" \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com \
  ghcr.io/stacklok/dockyard/npx/context7:2.1.0

# Run it
docker run -it ghcr.io/stacklok/dockyard/npx/context7:2.1.0

Documentation

I want to... Go here
Use Dockyard containers Getting Started
Add my MCP server Adding MCP Servers
Package an agent skill Adding Skills
Understand the security model Security Overview
Verify attestations Container Attestations
Check package provenance Package Provenance

Supported Protocols

Protocol Registry Example
npx:// npm ghcr.io/stacklok/dockyard/npx/context7:2.1.0
uvx:// PyPI ghcr.io/stacklok/dockyard/uvx/aws-documentation-mcp-server:1.1.16
go:// Go modules ghcr.io/stacklok/dockyard/go/netbird:0.1.0

Browse available servers: npx/ | uvx/ | go/

Browse available skills: skills/

Add Your MCP Server

Create a spec.yaml in the appropriate directory and submit a PR:

metadata:
  name: your-server
  description: "What your server does"
  protocol: npx  # or uvx, go

spec:
  package: "your-package-name"
  version: "1.0.0"

Our CI/CD pipeline will automatically:

  1. Scan for security vulnerabilities (blocking)
  2. Verify package provenance (informational)
  3. Build multi-arch containers
  4. Sign and attest with Sigstore
  5. Publish to ghcr.io/stacklok/dockyard

See Adding MCP Servers for the full guide.

Security

Every container includes:

  • MCP Security Scan - Scanned with mcp-scanner before build
  • Container Scan - Trivy vulnerability scanning
  • Signed Images - Sigstore/Cosign keyless signatures
  • Attestations - SBOM, build provenance, and security scan results

See Security Overview for details.

Contributing

We welcome contributions! See CONTRIBUTING.md for guidelines.

To add an MCP server, see Adding MCP Servers.

License

Apache 2.0 - see LICENSE for details.

Links

  • ToolHive - Container building technology
  • MCP Documentation - Model Context Protocol
  • Sigstore - Container signing

About

A place to put packages into containers

Resources

Readme
Apache-2.0 license

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

8 stars

Watchers

1 watching

Forks

7 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.