Brighton Underground - Agent & MCP Docs

Public, read-only access to upcoming live music gigs at Brighton (UK) venues.

REST API

OpenAPI 3.1 description: /openapi.json

MCP Server

Streamable-HTTP endpoint: POST https://brightonunderground.com/mcp

Server card: /.well-known/mcp/server-card.json

Tools:

Authenticated write tools (add_gig, edit_gig, sync_to_server) are additionally exposed on internal SCRAPER instances. They require a write key supplied via an Authorization: Bearer <key> header or an auth_key argument and are not available on this public endpoint.

Example JSON-RPC call:

POST https://brightonunderground.com/mcp
Content-Type: application/json

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "search_gigs_by_venue",
    "arguments": { "venue": "Chalk" }
  }
}

WebMCP

Visit any page in a WebMCP-aware browser; gig search tools are registered via navigator.modelContext.registerTool(). See the WebMCP spec.

Discovery

← Back to brightonunderground.com