Skip to content

chore(server): add provenance to toolhive-doc-mcp entries#1226

Merged
danbarr merged 1 commit into
mainfrom
chore/toolhive-doc-mcp-provenance
May 18, 2026
Merged

chore(server): add provenance to toolhive-doc-mcp entries#1226
danbarr merged 1 commit into
mainfrom
chore/toolhive-doc-mcp-provenance

Conversation

@danbarr
Copy link
Copy Markdown
Contributor

@danbarr danbarr commented May 18, 2026

Summary

Adds the sigstore/cosign provenance block to both the official/ and toolhive/ registry entries for toolhive-doc-mcp. Images have been signed keylessly from StacklokLabs/toolhive-doc-mcp's release.yml for some time, but the expected signing identity wasn't recorded in the catalog, so catalog update-metadata --verify-provenance was silently skipping these entries (if ext.Provenance == nil { ... skipping verification }). Peers like osv already have this block; this brings toolhive-doc-mcp in line.

Test plan

  • task build
  • ./build/catalog update-metadata --verify-provenance --dry-run -v registries/official/servers/toolhive-doc-mcp/server.jsonProvenance verified successfully
  • ./build/catalog update-metadata --verify-provenance --dry-run -v registries/toolhive/servers/toolhive-doc-mcp/server.jsonProvenance verified successfully

Add the sigstore/cosign signing identity block to both the official and
toolhive registry entries for toolhive-doc-mcp. Images were already being
signed keylessly from StacklokLabs/toolhive-doc-mcp release.yml; this just
records the expected identity so the catalog's verifier can check it.

Verified locally with: catalog update-metadata --verify-provenance.

Signed-off-by: Dan Barr <6922515+danbarr@users.noreply.github.com>
@github-actions
Copy link
Copy Markdown
Contributor

Registry Build Preview

All registries built successfully!

Registry: official

  • Total Servers: 84
    • Container-based: 53
    • Remote: 31
  • Skills: 0
  • File Size: 2.2M
  • Last Updated: 2026-05-18T14:08:30Z

Registry: toolhive

  • Total Servers: 112
    • Container-based: 81
    • Remote: 31
  • Skills: 129
  • File Size: 2.6M
  • Last Updated: 2026-05-18T14:08:30Z

@github-actions
Copy link
Copy Markdown
Contributor

MCP Server Tool List Updates (server.json)

The tool lists for modified MCP server entries have been automatically updated using catalog update-tools.

Summary

Server Status Details
No changes detected

This comment is automatically generated and will be updated as the workflow progresses.

@danbarr danbarr merged commit 3bae28e into main May 18, 2026
12 checks passed
@danbarr danbarr deleted the chore/toolhive-doc-mcp-provenance branch May 18, 2026 14:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants