MCP Live Events Server
This server integrates with the Ticketmaster API to provide AI agents with real-time concert and event data, enabling dynamic fetching and formatting for ease of interpretation.
mmmaaatttttt
Tools
get_upcoming_events
Get upcoming music events for a city. Args: city: City in which to search for events. start_dttm_str: Start date/time in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). Example: 2025-02-08T00:00:00Z end_dttm_str: Start date/time in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). Example: 2025-02-10T00:00:00Z keyword: Any optional keywords to help filter search results.
README
MCP Live Events Server
mcp-live-events is a Model Context Protocol (MCP) server that integrates with
the Ticketmaster API to provide real-time event data. It allows AI agents to
fetch concert and event details dynamically.
Features
- 🎟️ Integrates with the Ticketmaster API to search for events
- 🗣️ Formats API responses for ease of LLM interpretation
Setup
Prerequisites
Ensure you have the following installed:
- uv (used for package management)
- Python 3.13+
- A Ticketmaster API key (free to use, but rate limited)
Installation
-
Clone the repository:
git clone https://github.com/mmmaaatttttt/mcp-live-events.git cd mcp-live-events -
Install dependencies:
uv venv uv sync -
Set up your environment variables, i.e. the Ticketmaster API key. This can either be placed in a
.envfile in this repository, following the pattern of the.env.examplefile, or it can be placed in an "env" section of this server's configuration in your MCP client.Note that on the Ticketmaster developer portal, the API key is named "Consumer Key."
Running the server
uv run mcp-live-events
If it's successful, you should see MCP Live Event server is running! print to
your terminal.
Resources
Recommended Servers
YouTube Transcript MCP Server
This server retrieves transcripts for given YouTube video URLs, enabling integration with Goose CLI or Goose Desktop for transcript extraction and processing.
The Verge News MCP Server
Provides tools to fetch and search news from The Verge's RSS feed, allowing users to get today's news, retrieve random articles from the past week, and search for specific keywords in recent Verge content.
MCP Spotify Server
Enables interaction with Spotify's music catalog via the Spotify Web API, supporting searches, artist information retrieval, playlist management, and automatic token handling.
mcp-server-youtube-transcript
A Model Context Protocol server that enables retrieval of transcripts from YouTube videos. This server provides direct access to video captions and subtitles through a simple interface.
YouTube Music MCP Server
An MCP server that allows AI models to control YouTube Music playback through Google Chrome by searching and playing songs using song and artist names.
flightradar24-mcp-server
A Claude Desktop MCP server that helps you track flights in real-time using Flightradar24 data. Perfect for aviation enthusiasts, travel planners, or anyone curious about flights overhead!
Youtube MCP Server
Bridges YouTube API and AI assistants, enabling video analysis by downloading and processing closed captions to create summaries of YouTube videos.
Spotify MCP Server
A server that connects Claude with Spotify, allowing users to control playback, search content, get information about tracks/albums/artists/playlists, and manage the Spotify queue.
YouTube MCP Server
Connects 'yt-dlp' with LLMs via the Model Context Protocol, allowing users to download YouTube content and integrate it with Dive and other MCP-compatible LLMs.
MCP Server
The MCP Server integrates APIs from the Youtube-Summarizer as tools within the MCP protocol, allowing for local AI application interaction and tool utilization through natural language queries.