MCP Live Events Server

MCP Live Events Server

site icon
2025.02.10 0
Python实时活动数据Ticketmaster API 集成娱乐功能
`mcp-live-events` 是一个基于 Model Context Protocol (MCP) 的服务器,与 Ticketmaster API 集成,提供实时活动数据。它允许 AI 代理动态获取音乐会和活动详情。
View on GitHub

Overview

基本能力

产品定位

mcp-live-events 是一个实时活动数据服务,主要用于获取和格式化 Ticketmaster API 提供的音乐会和活动信息。

核心功能

  • 🎟️ 与 Ticketmaster API 集成,搜索活动信息
  • 🗣️ 格式化 API 响应,便于 LLM 解析

适用场景

  • AI 代理需要实时获取音乐会或活动信息
  • 需要格式化 Ticketmaster API 响应以便于 LLM 理解

工具列表

  • Ticketmaster API:用于获取实时活动数据

常见问题解答

  • 如何获取 Ticketmaster API 密钥? 可以在 Ticketmaster 开发者门户免费申请,密钥名称为 "Consumer Key"。
  • 如何设置环境变量? 可以放在 .env 文件中,或放在 MCP 客户端的配置文件中。

使用教程

使用依赖

确保已安装以下依赖: - uv(用于包管理) - Python 3.13+ - Ticketmaster API 密钥(免费但有限速)

安装教程

  1. 克隆仓库: sh git clone https://github.com/mmmaaatttttt/mcp-live-events.git cd mcp-live-events
  2. 安装依赖: sh uv venv uv sync
  3. 设置环境变量(Ticketmaster API 密钥):
    • 可以放在 .env 文件中,参考 .env.example 格式
    • 或放在 MCP 客户端的配置文件中

调试方式

运行服务器:

uv run mcp-live-events

如果成功,终端会显示 MCP Live Event server is running!

许可证

None