Eventflare MCP
Eventflare MCP Server v2
Делает производственные данные Eventflare о площадках доступными для запросов ИИ-ассистентами — Claude, ChatGPT, Perplexity, Cursor — через протокол Model Context Protocol.
Более 8000 площадок для корпоративных мероприятий в 40+ городах. Разработано таким образом, чтобы LLM ссылались на URL-адреса Eventflare в своих ответах, а атрибуция лидов была измеримой от начала до конца.
Что нового в v2
Production API + JWT-авторизация — было: dev API без авторизации
Удаление PII —
jobPhone,venueEmail,commission,spaceNotesи т. д. никогда не покидают APIUTM-атрибуция — каждый исходящий URL помечен, чтобы лиды от трафика MCP были атрибутируемы в GA4 / Mixpanel / вашей CRM
Классификация клиентов — логи различают Claude Desktop / ChatGPT / Perplexity / Cursor и т. д.
Отслеживание кликов — когда
get_venue_detailsилиrequest_quoteссылаются на площадку из предыдущегоsearch_venuesв той же сессии, это регистрируется как кликOpenPanel sink — события дублируются в OpenPanel (или любой вебхук) для команды аналитиков
Новый инструмент:
find_expert_advice— выводит редакционные статьи Eventflare. Дифференциатор для цитирования LLM.
Related MCP server: EvHenter MCP
Инструменты
Инструмент | Описание |
| Поиск площадок по городу + вместимости + категории + типу мероприятия. Возвращает названия, цены, вместимость по рассадке, район, фотографии, URL-адреса. |
| Полная информация о конкретной площадке. |
| Обзор доступных предложений в городе — количество площадок, категории, ценовой диапазон. |
| Все 40+ городов с количеством площадок и URL-адресами. Фильтрация по региону. |
| Ориентировочные цены по городам и категориям. |
| Вывод редакционных статей из библиотеки экспертных советов Eventflare для города. |
| Генерация URL-адреса запроса с UTM-меткой (без отправки данных). |
Все инструменты включают citation_url и quotable_summary для каждого результата, оптимизированные для ответов LLM.
Быстрый старт
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 startПодключение к Claude Desktop
claude_desktop_config.json:
{
"mcpServers": {
"eventflare": {
"command": "node",
"args": ["/path/to/eventflare-mcp-server/dist/index.js"],
"env": {
"EVENTFLARE_API_TOKEN": "eyJhbGciOi..."
}
}
}
}Подключение к Claude Code
claude mcp add eventflare \
-e EVENTFLARE_API_TOKEN=eyJhbGciOi... \
-- node /path/to/eventflare-mcp-server/dist/index.jsПеременные окружения
См. .env.example. Требуется только EVENTFLARE_API_TOKEN.
Переменная | По умолчанию | Назначение |
| (обязательно) | Токен Strapi API, роль |
|
| Базовый URL API |
|
| Базовый URL сайта для исходящих ссылок |
|
|
|
|
| HTTP-порт |
|
| Запросов/мин на IP для |
| (не задано) | Если задано, |
| (не задано) | ID проекта OpenPanel (включает удаленный sink) |
| (не задано) | Ключ записи OpenPanel |
|
| Базовый URL OpenPanel |
| (не задано) | Резервный универсальный вебхук |
| (не задано) | Bearer-токен для вебхука |
|
| Локальные логи JSONL |
Модель безопасности
Только чтение — никаких POST/PUT/DELETE. Подтверждено спецификацией производственного API (123 эндпоинта, все GET).
Требуется JWT-авторизация —
Authorization: Bearer ${EVENTFLARE_API_TOKEN}в каждом исходящем запросе.Белые списки полей — используются параметры запроса
fields[]=, поэтому PII-поля никогда не извлекаются. Глубокая защита: белый список удаления отсеивает все, что могло просочиться.Санитизация входных данных — каждый параметр инструмента проверяется; слаги соответствуют
^[a-z0-9-]+$, числа ограничиваются, даты проверяются на соответствие ISO.Ограничение частоты запросов — 60 запросов/мин на IP для
/mcp(транспорт HTTP).PII не логируются — поля аналитики: инструмент, город, вместимость, тип мероприятия, категория, количество результатов, ID сессии, класс клиента, ценовой диапазон. Никогда не логируются личность пользователя или содержание сообщений.
Универсальные сообщения об ошибках — внутренние ошибки API отображаются как стабильные строки для пользователя (
"Eventflare API временно недоступен"); подробности отправляются только в stderr.
Аналитика
Локально: каждый вызов инструмента добавляется в logs/queries.jsonl и отображается на /dashboard.
Удаленно: если заданы OPENPANEL_CLIENT_ID + OPENPANEL_CLIENT_SECRET, каждое событие дублируется как событие отслеживания mcp.{tool} с profileId = sessionId. Используйте OPENPANEL_API_URL, чтобы указать на self-hosted OpenPanel.
Или установите ANALYTICS_SINK_URL (+ опционально ANALYTICS_SINK_TOKEN) для отправки POST-запросов с необработанными событиями на любой HTTP-эндпоинт.
Оба варианта не блокируют работу и не вызывают исключений — сбои аналитики не нарушают работу MCP.
UTM-атрибуция
Каждый URL, возвращаемый MCP, помечен:
https://eventflare.io/spaces/london/skyline-glass-hall?utm_source=mcp&utm_medium=ai&utm_campaign=search_venues&utm_content=claude_desktop&mcp_session=abc123Поэтому, когда планировщик переходит по ссылке и отправляет запрос, ваша существующая GA4 / Mixpanel / CRM определяет источник как mcp / ai. Это основа измерения того, «действительно ли MCP привел лиды?».
Разработка
npm run dev # tsx, no build
npm run inspect # MCP Inspector UIРазвертывание
Railway: отправьте репозиторий, установите переменные окружения в панели управления, установите TRANSPORT=http. Проверка работоспособности — /health. Панель управления — /dashboard?key=....
Лицензия
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