@striderlabs/mcp-stubhub
Allows searching events, comparing ticket prices, adding tickets to cart, and purchasing tickets on StubHub via browser automation.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@striderlabs/mcp-stubhubsearch for Taylor Swift concerts in New York"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@striderlabs/mcp-stubhub
MCP server for StubHub — search events, compare ticket prices, and purchase tickets via browser automation.
By Strider Labs
Tools
Tool | Description |
| Check login status and session info |
| Initiate login flow |
| Clear session and cookies |
| Search events by query, category, or location |
| Get event details and listing summary |
| Get ticket listings with price/section filters |
| Get details for a specific listing including fees |
| Compare prices across all listings for an event |
| Add tickets to cart |
| Complete ticket purchase (requires confirm=true) |
| View order history |
Related MCP server: mcp-turo
Setup
Install
npx @striderlabs/mcp-stubhubClaude Desktop Configuration
Add to your claude_desktop_config.json:
{
"mcpServers": {
"stubhub": {
"command": "npx",
"args": ["-y", "@striderlabs/mcp-stubhub"]
}
}
}Authentication
Run
stubhub_loginto get the login URLOpen the URL in your browser and log in to StubHub
Run
stubhub_statusto verify the session is saved
Session cookies are persisted at ~/.strider/stubhub/ and reused across sessions.
Usage Examples
// Search for events
stubhub_search_events({ query: "Taylor Swift", location: "New York" })
// Get listings with price filter
stubhub_get_listings({ eventIdOrUrl: "12345678", maxPrice: 150, quantity: 2 })
// Compare prices before buying
stubhub_compare_prices({ eventIdOrUrl: "12345678", quantity: 2 })
// Add to cart then checkout
stubhub_add_to_cart({ eventIdOrUrl: "12345678", listingId: "abc123", quantity: 2 })
stubhub_checkout({ confirm: true }) // Only with explicit user confirmationTechnical Details
Browser automation: Playwright (headless Chromium)
Stealth: Anti-bot detection patches applied
Cookie persistence: Saved to
~/.strider/stubhub/cookies.jsonRandom delays: 500–2000ms between actions
Transport: stdio (MCP standard)
Development
npm install
npm run build
npm startThis server cannot be deployed
Maintenance
Related MCP Connectors
Google Events listings with dates, venues, and ticket links via a hosted MCP server.
Skiplagged MCP Server for flight search, hotel booking, and travel planning
MCP server for IT hardware parts research: normalize PNs, search listings, get subs/comps.
Public MCP server for discovering open jobs. Search, filter, and get application links.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAn MCP Server that enables interaction with Ticketmaster's Discovery API for accessing event, venue, and artist information through natural language commands.-
- AlicenseAqualityDmaintenanceAn MCP server for automating Turo peer-to-peer car rental interactions using stealth browser automation. It enables users to search for vehicles, view detailed listing and host information, and create or manage car bookings.54 npmMIT
- FlicenseNot gradedqualityCmaintenanceMCP server that exposes the Pinchtab browser API for token-efficient web scraping, change detection, and automated testing workflows.15-
- AlicenseNot gradedqualityCmaintenanceMCP server for browser automation with shared authentication and built-in UI auditing.MIT