Eventflare MCP
Eventflare MCP Server v2
Macht die Produktionsdaten von Eventflare für KI-Assistenten – Claude, ChatGPT, Perplexity, Cursor – über das Model Context Protocol abfragbar.
Über 8.000 Veranstaltungsorte für Firmenevents in mehr als 40 Städten. So konzipiert, dass LLMs Eventflare-URLs in ihren Antworten zitieren und die Lead-Attribution durchgängig messbar ist.
Was ist neu in v2
Produktions-API + JWT-Authentifizierung – war: Dev-API ohne Authentifizierung
PII-Schwärzung –
jobPhone,venueEmail,commission,spaceNotesetc. verlassen niemals die APIUTM-Attribution – jede ausgehende URL ist getaggt, sodass Leads aus dem MCP-Traffic in GA4 / Mixpanel / Ihrem CRM zugeordnet werden können
Client-Klassifizierung – Logs unterscheiden zwischen Claude Desktop / ChatGPT / Perplexity / Cursor / etc.
Click-Through-Tracking – wenn ein
get_venue_detailsoderrequest_quoteauf einen Veranstaltungsort aus einer vorherigensearch_venues-Suche in derselben Sitzung verweist, wird dies als Click-Through protokolliertOpenPanel-Sink – Ereignisse werden für das Datenteam an OpenPanel (oder einen beliebigen Webhook) gespiegelt
Neues Tool:
find_expert_advice– stellt die redaktionellen Artikel von Eventflare bereit. Das Unterscheidungsmerkmal für LLM-Zitate.
Related MCP server: EvHenter MCP
Tools
Tool | Beschreibung |
| Veranstaltungsorte nach Stadt + Kapazität + Kategorie + Eventtyp finden. Gibt Namen, Preise, Kapazität nach Bestuhlung, Stadtviertel, Fotos und URLs zurück. |
| Vollständige Details für einen bestimmten Veranstaltungsort. |
| Überblick über das Angebot in einer Stadt – Anzahl der Veranstaltungsorte, Kategorien, Preisspanne. |
| Alle 40+ Städte mit Anzahl der Veranstaltungsorte und URLs. Nach Region filtern. |
| Indikative Preise pro Stadt und Kategorie. |
| Redaktionelle Artikel aus der Experten-Bibliothek von Eventflare für eine Stadt anzeigen. |
| Eine UTM-getaggte Anfrage-URL generieren (keine Datenübermittlung). |
Alle Tools enthalten eine citation_url und eine quotable_summary pro Ergebnis, optimiert für LLM-Antworten.
Schnellstart
npm install
cp .env.example .env
# fill EVENTFLARE_API_TOKEN
npm run build
npm start # stdio — Claude Desktop, Claude Code, Cursor
# or HTTP mode (remote MCP):
TRANSPORT=http PORT=3001 npm startVerbindung zu Claude Desktop
claude_desktop_config.json:
{
"mcpServers": {
"eventflare": {
"command": "node",
"args": ["/path/to/eventflare-mcp-server/dist/index.js"],
"env": {
"EVENTFLARE_API_TOKEN": "eyJhbGciOi..."
}
}
}
}Verbindung zu Claude Code
claude mcp add eventflare \
-e EVENTFLARE_API_TOKEN=eyJhbGciOi... \
-- node /path/to/eventflare-mcp-server/dist/index.jsUmgebungsvariablen
Siehe .env.example. Nur EVENTFLARE_API_TOKEN ist erforderlich.
Var | Standard | Zweck |
| (erforderlich) | Strapi API-Token, |
|
| API-Basis |
|
| Website-Basis für ausgehende URLs |
|
|
|
|
| HTTP-Port |
|
| Anfragen/Min pro IP auf |
| (nicht gesetzt) | Falls gesetzt, erfordert |
| (nicht gesetzt) | OpenPanel Projekt-ID (aktiviert Remote-Sink) |
| (nicht gesetzt) | OpenPanel Schreib-Key |
|
| OpenPanel-Basis |
| (nicht gesetzt) | Fallback generischer Webhook |
| (nicht gesetzt) | Bearer-Token für den Webhook |
|
| Lokale JSONL-Logs |
Sicherheitsmodell
Schreibgeschützt – nirgendwo POST/PUT/DELETE. Bestätigt anhand der Produktions-API-Spezifikation (123 Endpunkte, alle GET).
JWT-Authentifizierung erforderlich –
Authorization: Bearer ${EVENTFLARE_API_TOKEN}bei jeder ausgehenden Anfrage.Feld-Allowlists – verwendet
fields[]=Abfrageparameter, sodass PII-Felder niemals abgerufen werden. Defense-in-Depth: Eine Schwärzungs-Allowlist verwirft alles, was durchrutscht.Eingabe-Sanitierung – jeder Tool-Parameter wird validiert; Slugs entsprechen
^[a-z0-9-]+$, Zahlen werden begrenzt, Daten ISO-validiert.Ratenbegrenzung – 60 Anfragen/Min pro IP auf
/mcp(HTTP-Transport).Keine PII protokolliert – Analysefelder: Tool, Stadt, Kapazität, Eventtyp, Kategorie, Ergebnisanzahl, Sitzungs-ID, Client-Klasse, Budget-Band. Niemals Benutzeridentität, niemals Nachrichteninhalt.
Generische Fehlermeldungen – interne API-Fehler werden auf stabile, benutzerfreundliche Strings abgebildet (
"Eventflare API vorübergehend nicht verfügbar"); Details gehen nur an stderr.
Analytik
Lokal: Jeder Tool-Aufruf wird an logs/queries.jsonl angehängt und auf /dashboard angezeigt.
Remote: Wenn OPENPANEL_CLIENT_ID + OPENPANEL_CLIENT_SECRET gesetzt sind, wird jedes Ereignis als mcp.{tool} Track-Event mit profileId = sessionId gespiegelt. Verwenden Sie OPENPANEL_API_URL, um auf ein selbst gehostetes OpenPanel zu verweisen.
Oder setzen Sie ANALYTICS_SINK_URL (+ optional ANALYTICS_SINK_TOKEN), um rohe Ereignisse per POST an einen beliebigen HTTP-Endpunkt zu senden.
Beide Optionen sind nicht blockierend und werfen niemals Fehler – Analysefehler unterbrechen das MCP nicht.
UTM-Attribution
Jede URL, die das MCP zurückgibt, ist getaggt:
https://eventflare.io/spaces/london/skyline-glass-hall?utm_source=mcp&utm_medium=ai&utm_campaign=search_venues&utm_content=claude_desktop&mcp_session=abc123Wenn also ein Planer durchklickt und eine Anfrage sendet, erkennt Ihr bestehendes GA4 / Mixpanel / CRM die Quelle als mcp / ai. Dies ist das Messrückgrat für die Frage: "Hat das MCP tatsächlich Leads generiert?".
Entwicklung
npm run dev # tsx, no build
npm run inspect # MCP Inspector UIDeployment
Railway: Repository pushen, Umgebungsvariablen im Dashboard setzen, TRANSPORT=http setzen. Health-Check ist /health. Dashboard ist /dashboard?key=....
Lizenz
MIT — © Eventflare
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides comprehensive tools for querying enterprise exhibition records, searching for industry exhibitions, and retrieving detailed venue information across China. It enables users to analyze participation history and discover specific events using keyword-based fuzzy searching.4
- FlicenseNot gradedqualityDmaintenanceAn event aggregation platform that enables users to search, retrieve, and create event data using a Sanity.io backend. It provides specialized tools for managing event details, locations, categories, and venues through the Model Context Protocol.
- AlicenseAqualityCmaintenanceProvides real-time business event intelligence and AI-scored sales leads to help users track funding rounds, acquisitions, and executive hires. It enables AI agents to generate strategic market briefs and manage company watchlists for predictive business insights.72342MIT
- AlicenseNot gradedqualityBmaintenanceAccess ServiceGraph — a structured catalog of 100k+ US professional-services firms (law, marketing, consulting, accounting, IT services, architecture, engineering, HR, PR, design) with filters for industry, services offered, location, size, ratings, and third-party listing presence.61MIT
Related MCP Connectors
AI-native corporate gifting & event infrastructure for Fortune 500. 70K products, 200+ brands.
Discover tech events, startup meetups, AI events across 8 cities — including hidden ones.
Company and market intelligence, news, enrichment, and agentic workflows for dealmakers.
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/mluckx/eventflare-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server