@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
Public MCP server for discovering open jobs. Search, filter, and get application links.
Remote MCP server for managing Muninx tickets, messages, ticket search, and support analytics.
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.58 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