LayUp’s Model Context Protocol server lets Claude, ChatGPT, Cursor and any other MCP-capable assistant search bookable sports slots across every provider we aggregate in London — directly from chat.
https://mcp.layupsport.comJSON-RPC 2.0 over HTTPS POST. Anonymous — no LayUp account or API key required.
Every MCP client uses the same install flow: paste the URL into the custom-MCP-server dialog. Here’s the exact path for the major clients.
search_slots, list_sports, get_venue) appear automatically.Available on claude.ai Pro, Team and Enterprise plans.
~/.cursor/mcp.json or equivalent).{
"mcpServers": {
"layup": {
"url": "https://mcp.layupsport.com"
}
}
}Once connected, ask your assistant anything that involves finding a sports slot in London. Some starters:
The assistant returns a list of slots with venue, date, London-local time, price and a direct booking link. For most providers today, that link sends you to the provider’s own site to complete the booking.
Three read-only tools. No payments, no bookings on your behalf — this surface is purely for discovery. Booking-through-the- assistant is on the roadmap (it needs OAuth + Stripe Checkout handoff, gated on provider partnerships we’re working through).
search_slotsSearch bookable slots across every provider LayUp aggregates. Filter by sport, area, date range, time of day, max price and booking type.
list_sportsQuick overview of the five sports covered, with a count of slots available in the next 7 days.
get_venueDrill into a single venue’s upcoming bookable slots, identified by the venue_slug returned in a search result.
The MCP server is anonymous — it accepts no credentials and writes nothing back to LayUp. The data it returns is the same public availability you see on app.layupsport.com. Provider data sourced via the OpenActive Open Booking ecosystem is licensed CC-BY-4.0 (Better, Everyone Active, Gladstone, Bookteq, Premier Tennis); other providers appear via direct integrations.
Listed on