Skip to main content
Glama
NotoriousArnav

EventHorizon MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LOG_LEVELNoLog level: debug, info, warn, errorinfo
API_TIMEOUTNoRequest timeout in milliseconds30000
EVENTHORIZON_BASE_URLNoEventHorizon API URLhttp://localhost:8000
EVENTHORIZON_API_TOKENYesKnox authentication token

Tools

Functions exposed to the LLM to take actions

NameDescription
list_events

List all available events. Optionally filter by search term or location.

get_event

Get detailed information about a specific event by its ID.

create_event

Create a new event. Requires title, description, start/end times, location, and capacity.

update_event

Update an existing event. Only provide the fields you want to change.

delete_event

Delete an event. Only the organizer can delete their events.

register_for_event

Register the current user for an event.

unregister_from_event

Unregister the current user from an event.

get_event_registrations

Get all registrations for an event. Only available to the event organizer.

manage_registration

Manage a registration (approve, waitlist, or cancel). Only available to the event organizer.

get_my_profile

Get the current user's profile information.

get_my_registrations

Get all events the current user is registered for.

get_my_hosted_events

Get all events organized by the current user.

health_check

Check the connection to the EventHorizon API and verify authentication.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/NotoriousArnav/EventHorizon-MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server