{"schema":"https://www.threepeakschallenge.uk/schemas/agentic-services/v1.json","generated_by":"Three Peaks Challenge","organization":{"name":"Three Peaks Challenge","url":"https://www.threepeakschallenge.uk","logo":"https://static.threepeakschallenge.uk/shop/images/three-peaks-logo-2024.png"},"documentation_url":"https://www.threepeakschallenge.uk/agentic-commerce","api":{"base_url":"https://api.threepeakschallenge.uk","anonymous_discovery":true,"anonymous_discovery_policy":"Restricted upcoming availability and pricing only; rate limited and audited."},"services":[{"id":"three-peaks-public-mcp","name":"Three Peaks Challenge public assistant","description":"Anonymous event discovery plus customer-authenticated booking context and booking actions.","protocol":"mcp-over-http","url":"https://www.threepeakschallenge.uk/mcp","lifecycle":"planned","access":"public-discovery-and-customer-authentication","capabilities":["upcoming-dates","restricted-availability","pricing","booking-context","create-booking","payment-link","rescheduling"],"scopes":["booking:read","booking:write","payment:read"],"authentication":["anonymous discovery is limited and rate limited","OAuth 2.1 authorization code with PKCE for account features"]},{"id":"three-peaks-admin-mcp","name":"Three Peaks Challenge administrator assistant","description":"Separate operator-only service for administering customer bookings through the existing operational API.","protocol":"mcp-over-http","url":"https://api.threepeakschallenge.uk/admin/mcp","lifecycle":"planned","access":"operator-only","capabilities":["booking-search","booking-dossier","payment-state","rescheduling","operational-audit"],"scopes":["ops:bookings:read","ops:bookings:write","ops:payments:read"],"authentication":["OAuth 2.1 authorization code with PKCE","administrator role and scope checks are mandatory"]}]}