Ticketmaster

Provides access to Ticketmaster discovery data via MCP, enabling event, venue, and attraction searches with flexible filters.
  • javascript

0

GitHub Stars

javascript

Language

7 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

You have a Model Context Protocol (MCP) server that exposes Ticketmaster Discovery data. It helps you discover events, venues, and attractions with flexible filters, and presents results in both structured JSON for apps and human-readable text for quick insights. This server is useful for building event dashboards, search tools, or integrations that need up-to-date Ticketmaster data.

How to use

You interact with the Ticketmaster MCP server by running its search tool from an MCP client. The tool is designed to accept a variety of filters so you can narrow results to events, venues, or attractions. Practical use cases include finding concerts in a city during a date range, locating venues by location, or filtering events by category. You can choose the output format to match your needs: use JSON for downstream processing or text for direct human reading. The server returns comprehensive data such as names, IDs, dates, prices, URLs, images, and locations.

Typical workflows you might adopt:

  • Search for events by keyword within a date window and city to build a local events feed.
  • Retrieve venue or attraction details to populate a directory.
  • Combine multiple searches to create a tailored recommendations screen.

How to install

Prerequisites: ensure you have Node.js and npm installed on your system.

Install the MCP server package using the recommended one-line command.

Run the server or integrate it through your MCP client configuration. The server requires a Ticketmaster API key to function.

npx -y install @delorenj/mcp-server-ticketmaster

Configuration

The server needs a Ticketmaster API key. Obtain the key from Ticketmaster Developer Portal by creating an app under My Apps.

Configure your MCP settings to include the Ticketmaster server. Use the following snippet as the configuration for the MCP server entry.

{
  "mcpServers": {
    "ticketmaster": {
      "command": "npx",
      "args": ["-y", "@delorenj/mcp-server-ticketmaster"],
      "env": {
        "TICKETMASTER_API_KEY": "your-api-key-here"
      }
    }
  }
}

Notes and tips

The server exposes a tool named search_ticketmaster you can call through your MCP client. This tool accepts a required type parameter (event, venue, or attraction) and optional filters such as keyword, startDate, endDate, city, stateCode, countryCode, venueId, attractionId, classificationName, and format (defaults to JSON). Use format: "text" to receive human-readable output.

Available tools

search_ticketmaster

Tool to search Ticketmaster data. Requires a type (event, venue, or attraction) and supports filters such as keyword, date range, location, and classification. Output can be JSON or text.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational