Ticketmaster
Discover events, venues, and attractions using the Ticketmaster Discovery API.
MCP Server for Ticketmaster
A Model Context Protocol server that provides tools for discovering events, venues, and attractions through the Ticketmaster Discovery API.
Features
- Search for events, venues, and attractions with flexible filtering:
- Keyword search
- Date range for events
- Location (city, state, country)
- Venue-specific searches
- Attraction-specific searches
- Event classifications/categories
- Output formats:
- Structured JSON data for programmatic use
- Human-readable text for direct consumption
- Comprehensive data including:
- Names and IDs
- Dates and times (for events)
- Price ranges (for events)
- URLs
- Images
- Locations and addresses (for venues)
- Classifications (for attractions)
Installation
Installing via Smithery
To install mcp-server-ticketmaster for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install mcp-server-ticketmaster --client claude
Manual Installation
npx -y install @delorenj/mcp-server-ticketmaster
Configuration
The server requires a Ticketmaster API key. You can get one by:
- Going to https://developer.ticketmaster.com/
- Creating an account or signing in
- Going to "My Apps" in your account
- Creating a new app to get your API key
Set your API key in your MCP settings file:
{
"mcpServers": {
"ticketmaster": {
"command": "npx",
"args": ["-y", "@delorenj/mcp-server-ticketmaster"],
"env": {
"TICKETMASTER_API_KEY": "your-api-key-here"
}
}
}
}
Usage
The server provides a tool called search_ticketmaster that accepts:
Required Parameters
type: Type of search ('event', 'venue', or 'attraction')
Optional Parameters
keyword: Search termstartDate: Start date in YYYY-MM-DD format (for events)endDate: End date in YYYY-MM-DD format (for events)city: City namestateCode: State code (e.g., 'NY')countryCode: Country code (e.g., 'US')venueId: Specific venue IDattractionId: Specific attraction IDclassificationName: Event category (e.g., 'Sports', 'Music')format: Output format ('json' or 'text', defaults to 'json')
Examples
Structured JSON Output (Default)
<use_mcp_tool>
<server_name>ticketmaster</server_name>
<tool_name>search_ticketmaster</tool_name>
<arguments>
{
"type": "event",
"keyword": "concert",
"startDate": "2025-02-01",
"endDate": "2025-02-28",
"city": "New York",
"stateCode": "NY"
}
</arguments>
</use_mcp_tool>
Human-Readable Text Output
<use_mcp_tool>
<server_name>ticketmaster</server_name>
<tool_name>search_ticketmaster</tool_name>
<arguments>
{
"type": "event",
"keyword": "concert",
"startDate": "2025-02-01",
"endDate": "2025-02-28",
"city": "New York",
"stateCode": "NY",
"format": "text"
}
</arguments>
</use_mcp_tool>
Development
- Clone the repository
- Copy the example environment file:
cp .env.example .env - Add your Ticketmaster API key to
.env - Install dependencies:
npm install - Build the project:
npm run build - Test with the inspector:
npm run inspector
Contributing
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
License
MIT License - see LICENSE file for details
Máy chủ liên quan
Brave Search
A server for Brave Search, enabling web search capabilities via its API.
RivalSearchMCP
Advanced MCP server for comprehensive web research, content discovery, and trends analysis. Features multi-engine search, intelligent content extraction, website traversal, and real-time data streaming.
MCP Domain Availability Checker
Check the availability of domain names across over 50 popular TLDs using DNS and WHOIS verification.
Naver Map Direction MCP
Provides geographical and directional data from the Naver Map API.
Korea Tourism API MCP Server
Search for South Korean tourism information, including festivals, temples, and restaurants, using the official Korea Tourism Organization API.
SearchAPI Agent
An MCP agent that integrates various search tools using the SearchAPI service. Requires SearchAPI and Google API keys.
Hotel Booking
Search and book from over 2 million hotels with shopping and booking capabilities.
Google Search Console MCP Server
Google Search Console MCP Server
JinaAI Search
Efficient web search optimized for LLM-friendly content using the Jina AI API.
Exa
Exa AI Search API