The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Rock Regeneration Gigs listing page.
An MCP server for searching upcoming gigs and live music events from the Rock Regeneration gig guide, covering venues across southern England (Hampshire, Dorset, Wiltshire, Isle of Wight, etc).
Add to your Claude config:
Or with the Claude CLI:
search_gigsSearch for upcoming gigs. All filters are optional — omit to return everything.
| Parameter | Type | Description |
|---|---|---|
location | string | Town or city (expands to nearby towns) |
artist | string | Artist or band name (partial, case-insensitive) |
venue | string | Venue name (partial, case-insensitive) |
from_date | string | Start date filter — YYYY-MM-DD |
to_date | string | End date filter — YYYY-MM-DD |
Build the image locally:
Test it responds correctly:
Expected output:
Pushing a version tag does both halves of a release:
ghcr.io/cuotos/rock-regeneration-gigs-mcp.io.github.cuotos/rock-regeneration-gigs-mcp, using GitHub OIDC — no secrets needed.server.json keeps a placeholder 0.0.0 version in git; CI rewrites it, and the image tag, from
the git tag at publish time.
The registry verifies ownership by pulling the image and reading its
io.modelcontextprotocol.server.name label, so the GHCR package must be public. It is private
on first push — make it public once, under the package settings on GitHub.
Check the published entry with: