Back to MCP Servers

StubHub MCP Server

Community-built StubHub event and ticket scraper exposed as an MCP server through Apify. Search concerts, sports, and theater events for pricing and availability.

Entertainment by lulzasaur (community, hosted on Apify) Bearer Token active
Overview

StubHub does not publish or maintain an official MCP server. The most practical way to expose StubHub event data to an AI agent today is through one of the community-built scrapers hosted on Apify, which can be accessed via Apify's MCP gateway. The most documented option is lulzasaur/stubhub-scraper, which extracts publicly available event data from StubHub and returns it through the standard MCP interface.

The scraper accepts search queries (for example "Taylor Swift" or "NBA"), optional geographic filters (latitude, longitude, radius), a genre/category ID, and a maxEvents cap. For each matching event it returns the event ID, name, URL, formatted date and time, venue name and location, a price tier indicator on a 1 to 4 scale, an hasActiveListings boolean, and an isUnderHundred flag. Individual seat-level ticket prices are not included in search results; only the price tier is exposed.

Because the actor runs through Apify, you authenticate with an Apify API token and pay per result (about $10 per 1,000 results at the time of writing). The scraper is third-party and unaffiliated with StubHub or Viagogo. There is no official StubHub MCP server, and StubHub's first-party API requires a separate partner agreement.

Tools

Tool Description
lulzasaur/stubhub-scraper Scrape StubHub event listings and return event details, venues, dates, and a price tier indicator. Supports concerts, sports, theater, and other live events with search query, geo, and category filters.
Setup Guide

Prerequisites

  • An Apify account and API token (get one from the Integrations section of the Apify Console)
  • Node.js installed (for the npx mcp-remote bridge)
  • Awareness that usage is billed per result (about $10 per 1,000 results)

Claude Desktop / Cursor config

Add the following to your MCP client config (e.g. claude_desktop_config.json):

{
  "mcpServers": {
    "stubhub": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp.apify.com/?tools=lulzasaur/stubhub-scraper",
        "--header",
        "Authorization: Bearer <YOUR_APIFY_API_TOKEN>"
      ]
    }
  }
}

Replace <YOUR_APIFY_API_TOKEN> with the token from your Apify Console. Restart your MCP client to pick up the new server.

Notes

  • This is a community-built scraper hosted on Apify, not an official StubHub integration.
  • Returns only publicly accessible event data. Seat-level ticket prices require visiting the event detail page.
  • For an official ticketing integration, you would need a partner agreement with StubHub/Viagogo directly.
Use Cases
  • Find upcoming concerts, sports games, or theater shows for a given artist, team, or venue and return URLs the user can buy from
  • Monitor whether tickets for a specific event are currently listed (hasActiveListings) and whether any sit in the under-$100 tier
  • Build a local event discovery agent that uses latitude/longitude plus a radius to surface nearby shows
  • Compare event availability and price tiers across multiple cities or dates to advise on the best time to buy
  • Power a research workflow that catalogs tour dates and venues for a list of performers
Example Prompts
  • "Find all Taylor Swift events on StubHub in the next 6 months and list the venue, date, and price tier."
  • "Search StubHub for NBA games within 50 miles of latitude 40.7128, longitude -74.0060 this month."
  • "Are there any Hamilton tickets currently listed on StubHub in the under-$100 price tier?"
  • "Pull the next 100 concerts on StubHub for genreId 702 and return the event URLs."
  • "Compare StubHub event availability for Coldplay between New York and Los Angeles."
Pros
  • Provides MCP access to StubHub data even though no official server exists
  • Simple to configure through Apify's hosted MCP gateway, no self-hosting required
  • Supports useful filters (search query, geo radius, genre, max events)
  • Returns structured event data including IDs, dates, venues, and a price tier indicator
Limitations
  • Unofficial and community-maintained, not endorsed by StubHub or Viagogo; subject to breakage if StubHub changes its site
  • Does not return seat-level ticket prices in search results, only a 1 to 4 price tier
  • Usage is paid per result (around $10 per 1,000 results) on top of any MCP client costs
  • Read-only: cannot purchase, list, or manage tickets, only discover events
Alternatives
  • delorenj/mcp-server-ticketmaster: open-source MCP server backed by the official Ticketmaster Discovery API, good for the same use case (events, concerts, sports) with first-party data
  • mochow13/ticketmaster-mcp-server: another community Ticketmaster MCP server using the Streamable HTTP transport
  • mmmaaatttttt/mcp-live-events: MCP server for live music events via the Ticketmaster API