https://github.com/mmmaaatttttt/mcp-live-events
MCP Server for interacting with live music events
https://github.com/mmmaaatttttt/mcp-live-events
Last synced: 15 days ago
JSON representation
MCP Server for interacting with live music events
- Host: GitHub
- URL: https://github.com/mmmaaatttttt/mcp-live-events
- Owner: mmmaaatttttt
- Created: 2025-02-10T00:14:47.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-02-10T03:03:23.000Z (8 months ago)
- Last Synced: 2025-02-10T04:19:58.756Z (8 months ago)
- Language: Python
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-mcp-servers - **mcp-live-events** - MCP Server for interacting with live music events `python` `mcp` `server` `pip install git+https://github.com/mmmaaatttttt/mcp-live-events` (AI/ML)
- awesome-mcp-servers - **mcp-live-events** - MCP Server for interacting with live music events `python` `mcp` `server` `pip install git+https://github.com/mmmaaatttttt/mcp-live-events` (AI/ML)
- mcp-index - Live Events Server - Fetch real-time event data from Ticketmaster's API and format responses for easy interpretation by AI language models. Provides details on concerts and events based on user queries. (Web Search)
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](https://github.com/astral-sh/uv) (used for package management)
- Python 3.13+
- A [Ticketmaster](https://developer.ticketmaster.com/explore/) API key (free to
use, but rate limited)### Installation
1. Clone the repository:
```sh
git clone https://github.com/mmmaaatttttt/mcp-live-events.git
cd mcp-live-events
```2. Install dependencies:
```sh
uv venv
uv sync
```3. Set up your environment variables, i.e. the Ticketmaster API key. This can
either be placed in a `.env` file in this repository, following the pattern
of the `.env.example` file, 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
```sh
uv run mcp-live-events
```If it's successful, you should see `MCP Live Event server is running!` print to
your terminal.## Resources
- [Introducing the Model Context Protocol](https://www.anthropic.com/news/model-context-protocol)
- [Model Context Protocol Documentation](https://modelcontextprotocol.io/introduction)
- [MCP Server Demo Quickstart](https://modelcontextprotocol.io/quickstart/server)