Get the FREE Ultimate OpenClaw Setup Guide →

mcp -ticketmaster

A Ticketmaster MCP server that provides query capabilites from the Discovery API

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio delorenj-mcp-server-ticketmaster npx -y @delorenj/mcp-server-ticketmaster \
  --env TICKETMASTER_API_KEY="your-api-key-here"

How to use

This MCP server provides access to the Ticketmaster Discovery API through a dedicated toolset. The core capability is a search_ticketmaster tool that lets you query events, venues, and attractions with flexible filters and output formats. You can obtain structured JSON data for programmatic use or human-readable text for direct inspection. The server surfaces details such as event names, IDs, dates, times, price ranges, URLs, images, locations, and classifications for attractions. Use the search_ticketmaster tool to compose queries that specify the type of item you want to search (event, venue, or attraction) and combine parameters like keyword, date ranges, location, and classification to refine results.

How to install

Prerequisites:

  • Node.js installed (for using npx and npm commands)
  • Access to the internet to fetch the MCP server package

Installation steps:

  1. Install via Smithery (automatic via Claude Desktop): npx -y @smithery/cli install mcp-server-ticketmaster --client claude

  2. Manual installation (local testing): npx -y install @delorenj/mcp-server-ticketmaster

  3. Configure environment:

  4. Example environment setup (in your MCP config): { "mcpServers": { "ticketmaster": { "command": "npx", "args": ["-y", "@delorenj/mcp-server-ticketmaster"], "env": { "TICKETMASTER_API_KEY": "your-api-key-here" } } } }

Additional notes

Notes and tips:

  • Ensure your Ticketmaster API key is kept secure and not hard-coded in public repositories. Use environment variables in deployment environments.
  • The tool defaults to JSON output; specify format: 'text' in the query arguments to get human-readable output.
  • If you encounter API quota issues, consider caching results or refining your filters to minimize requests.
  • The server supports filtering by keyword, date ranges, location, venue/attraction IDs, and classifications to tailor results to your needs.

Related MCP Servers

Sponsor this space

Reach thousands of developers