# events MCP server

Live event discovery: concerts, club nights, art, comedy, and festivals across 14 cities.

## Links
- Registry page: https://www.getdrio.com/mcp/xyz-urbanplayground-events
- Repository: https://github.com/ZakKrevitt/EventChat
- Website: https://urbanplayground.xyz

## Install
- Command: `npx -y uplayground-events`
- Endpoint: https://eventchat-events-mcp-production.up.railway.app/mcp
- Auth: Not captured

## Setup notes
- Package: Npm uplayground-events v0.3.0
- Remote endpoint: https://eventchat-events-mcp-production.up.railway.app/mcp

## Tools
- get_preference_onboarding (Get Preference Onboarding) - Use this when a user wants personalized event recommendations and Dizko needs consent-first questions before saving event preferences. Endpoint: https://eventchat-events-mcp-production.up.railway.app/mcp
- create_event_preference_profile (Create Event Preference Profile) - Use this when a user explicitly agrees to save event preferences and does not already have a Dizko preference profile. Endpoint: https://eventchat-events-mcp-production.up.railway.app/mcp
- save_event_preferences (Save Event Preferences) - Use this when a consenting user already has a Dizko profile and wants to add, update, merge, or replace saved event preferences. Endpoint: https://eventchat-events-mcp-production.up.railway.app/mcp
- get_event_preferences (Get Event Preferences) - Use this when a user with a Dizko profile wants to view saved event preferences or learned recommendation signals. Endpoint: https://eventchat-events-mcp-production.up.railway.app/mcp
- delete_event_preferences (Delete Event Preferences) - Use this only when a user asks to delete their Dizko saved event preferences and feedback history. Endpoint: https://eventchat-events-mcp-production.up.railway.app/mcp
- record_event_feedback (Record Event Feedback) - Use this when a user says whether they liked or disliked a specific event, provides a rating, or shares notes, so future Dizko recommendations can learn from that feedback. Endpoint: https://eventchat-events-mcp-production.up.railway.app/mcp
- get_event_feedback_prompt (Get Event Feedback Prompt) - Use this when a user previously picked or attended a Dizko event and the assistant should ask a short post-event follow-up before recording feedback. Endpoint: https://eventchat-events-mcp-production.up.railway.app/mcp
- get_event_search_followups (Get Event Search Followups) - Use this when a user asks for events tonight, this week, or this weekend and the assistant should ask only the missing event type, vibe, budget, area, or avoid-preference questions before searching. Endpoint: https://eventchat-events-mcp-production.up.railway.app/mcp
- search_events (Search Events) - Use this when a user wants current events from live Dizko inventory using filters such as city, date, genre, vibe, venue, artist, neighborhood, or price. Endpoint: https://eventchat-events-mcp-production.up.railway.app/mcp
- recommend_events (Recommend Events) - Use this when a user wants ranked event suggestions from live Dizko inventory based on the current request's taste, vibe, price, and avoid signals. Endpoint: https://eventchat-events-mcp-production.up.railway.app/mcp
- recommend_events_for_user (Recommend Events For User) - Use this when a user has a Dizko preference profile and wants personalized event recommendations for tonight, this week, this weekend, or another date range. Endpoint: https://eventchat-events-mcp-production.up.railway.app/mcp
- plan_night (Plan Night) - Use this when a user wants a compact night-out plan with a primary live event option and fallback options from Dizko inventory. Endpoint: https://eventchat-events-mcp-production.up.railway.app/mcp
- get_daily_roundup (Get Daily Roundup) - Use this when a user wants a daily digest of what is happening in a city today, tomorrow, or on a specific date: top picks plus parties, live music, art, comedy, talks, and food sections from live Dizko inventory. Ideal for recurring morning briefings; pass profile_id and profile_secret so saved, learned, and per-day (day_filters) preferences shape the picks. Endpoint: https://eventchat-events-mcp-production.up.railway.app/mcp
- get_artist_events (Get Artist Events) - Use this when a user asks when specific DJs, performers, or comedians play next, or wants upcoming shows for the artists they follow. Pass artists explicitly, or pass only profile_id and profile_secret to use the artists saved in the profile's featuring list. Endpoint: https://eventchat-events-mcp-production.up.railway.app/mcp
- get_city_pulse (Get City Pulse) - Use this when a user asks what is hot, where the momentum is, or how busy a city's event scene looks over the coming days. Returns busiest nights, top venues, genre mix, and headline events from aggregate public inventory, every stat with evidence counts. Endpoint: https://eventchat-events-mcp-production.up.railway.app/mcp
- get_event (Get Event) - Use this when a user asks for details about a specific Dizko event id returned by search, recommendations, or a night plan. Endpoint: https://eventchat-events-mcp-production.up.railway.app/mcp
- get_ticket_purchase_policy (Get Ticket Purchase Policy) - Use this when a user asks whether agents can buy tickets autonomously or what purchase modes Dizko, Hermes, OpenClaw, or other providers can support. Endpoint: https://eventchat-events-mcp-production.up.railway.app/mcp
- get_ticket_offers (Get Ticket Offers) - Use this when a user wants ticket options for a specific Dizko event before quoting or buying. Endpoint: https://eventchat-events-mcp-production.up.railway.app/mcp
- quote_ticket_order (Quote Ticket Order) - Use this when a user has chosen an event and wants a locked ticket quote with quantity, max price, ticket type, and stop conditions before any purchase attempt. Endpoint: https://eventchat-events-mcp-production.up.railway.app/mcp
- purchase_ticket_order (Purchase Ticket Order) - Use this when the user has given explicit written confirmation for a locked ticket quote and the agent should either execute an integrated provider purchase or return the required external checkout handoff. Endpoint: https://eventchat-events-mcp-production.up.railway.app/mcp
- create_event_calendar_file (Create Event Calendar File) - Use this when a user wants to add a Dizko event to their calendar after choosing or buying tickets. Endpoint: https://eventchat-events-mcp-production.up.railway.app/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: xyz.urbanplayground
- Version: 0.3.0
- Runtime: Npm
- Transports: STDIO, HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jun 11, 2026
- Source: https://registry.modelcontextprotocol.io
