New

Use LayUp with your AI assistant

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.

MCP endpoint
https://mcp.layupsport.com

JSON-RPC 2.0 over HTTPS POST. Anonymous — no LayUp account or API key required.

Set up in your assistant

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.

Claude (claude.ai)

  1. Open SettingsConnectors.
  2. Click Add custom connector.
  3. Paste the endpoint URL above and Save.
  4. The three tools (search_slots, list_sports, get_venue) appear automatically.

Available on claude.ai Pro, Team and Enterprise plans.

ChatGPT

  1. Enable Developer mode in Settings (required for custom MCP servers).
  2. Add a new custom MCP server and paste the endpoint URL above.
  3. Start a new chat — the tools become available to GPT-5.

Cursor / Cline / Continue / other MCP-capable editors

  1. Open your MCP server config (usually ~/.cursor/mcp.json or equivalent).
  2. Add an entry like:
    {
      "mcpServers": {
        "layup": {
          "url": "https://mcp.layupsport.com"
        }
      }
    }
  3. Reload the client. The three LayUp tools appear in the tool picker.

Try these prompts

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.

What it does

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_slots

Search bookable slots across every provider LayUp aggregates. Filter by sport, area, date range, time of day, max price and booking type.

list_sports

Quick overview of the five sports covered, with a count of slots available in the next 7 days.

get_venue

Drill into a single venue’s upcoming bookable slots, identified by the venue_slug returned in a search result.

Privacy and data

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