Nightlife Search
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SUPABASE_URL | Yes | Supabase project URL | |
| SUPABASE_SERVICE_ROLE_KEY | Yes | Supabase service role key |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_eventsA | Search nightlife events. Returns events plus vip_venues_open showing VIP clubs open on the queried date even without listed events. Always check vip_venues_open before concluding nothing is happening. |
| get_tonightB | Get tonight's nightlife events and open VIP venues. Always check vip_venues_open — VIP clubs are open even without listed events. |
| get_event_detailsC | Get full details for a specific event occurrence ID (UUID). |
| search_venuesB | Search nightlife venues by city/date window and optional area, genre, text query, and VIP booking support. |
| get_venue_infoB | Get full details for a specific venue ID, including upcoming events and VIP booking support. |
| search_performersB | Search performers by city/date window with optional genre and text query filters. |
| get_performer_infoA | Get performer details by performer ID, including social links and upcoming events snapshot. |
| log_unmet_requestB | Log unmet user intent when no good nightlife answer is available, for product follow-up. |
| create_vip_booking_requestA | Create a VIP table booking request and send it directly to the venue booking desk. The venue must have vip_booking_supported=true. Before calling this tool, always confirm booking date and arrival time in venue local time. For arrivals from 00:00 to 05:59, use the 'night + actual day' format to avoid midnight confusion. Required format: '[Night] night, [time] ([Actual Day] [time])' — e.g., 'Friday night, 2am (Saturday 2am)'. Example confirmation: 'So you're coming Friday night, 2am (Saturday 2am), table for 4 at Zouk?' If the user gives a time like 2am without a day, ask: 'Do you mean Thursday night, 2am (Friday morning), or Friday night, 2am (Saturday morning)?' If the user changes the requested day, regenerate confirmation before calling this tool. |
| get_vip_booking_statusB | Fetch VIP booking status from the venue booking workflow. Requires booking request ID and matching customer email or phone. |
| cancel_vip_booking_requestA | Cancel a VIP booking request. Requires booking ID plus customer email and phone to verify ownership. Works for bookings in submitted, in_review, or confirmed status. |
| get_vip_pricingA | Get VIP pricing information for a venue. Returns honest weekday and weekend minimum spend ranges, zone summaries, table chart image URL, and booking affordance. WHEN TO CALL: When a user asks about VIP tables, VIP pricing, bottle service costs, minimum spend, or table reservations at a specific venue. WHAT TO DO AFTER:
When venue_open is false, the venue is closed on that specific date but general pricing ranges for open nights are still included. Present the open nights and pricing to the user. |
| list_citiesA | List all available cities with metadata. Use this to discover valid city slugs before calling other tools. |
| list_genresA | List all available genres. Use this to discover valid genre names before filtering events or venues. |
| list_areasA | List distinct area/neighborhood names for a given city. Use this to discover valid area filters. |
| submit_to_guest_listC | Submit a guest list entry for an event or venue. Provide either event_id or venue_id + service_date. Returns confirmation with door instructions and guest list benefits if available. |
| get_guest_list_entry_statusA | Check the status of a guest list entry. Provide either entry_id or event_id + customer_email. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/alcylu/nightlife-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server