MCP Global Events
Provides tools for searching global technology events, communities, and networking mixers sourced from Eventbrite, using the EVENTBRITE_API_KEY for richer live results.
Provides tools for discovering technology events, recurring developer groups, and local tech communities sourced from Meetup, using the MEETUP_API_KEY for richer live results.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Global Eventsfind AI networking mixers in Berlin this month"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Global Events
A TypeScript MCP server that dynamically sources global technology events, communities, and niche networking mixers from Luma, Eventbrite, Meetup-style sources, and fallback search blueprints.
The server runs as a hosted SSE MCP server by default and can also run over stdio for local Claude Desktop or Inspector testing.
HTTP Endpoints
GET /: server metadataGET /health: deployment health checkGET /sse: MCP SSE connection endpointPOST /messages?sessionId=<session-id>: MCP client message endpoint created by the SSE handshake
Related MCP server: MCP Meetup-Claude Integration Server
Tools
search_global_tech_events
Broad search for technology events across global platforms.
Inputs:
location: city or region worldwidetopic: technology niche such asAI,Web3,Crypto, orDevOpsevent_type:Summit,Community Meetup,Networking Mixer,General Tech, orAlltime_frame: natural language timeline such asthis week,next month, orcurrent
discover_tech_communities
Finds recurring developer groups, ecosystem hubs, and local technology associations.
Inputs:
location: city or regiontopic: technology niche
get_trending_niche_mixers
Focused search for informal mixers, hacker house gatherings, social meetups, side events, and casual networking for volatile niches.
Inputs:
location: city name globallyniche:AI,Web3, orCryptodays_ahead: number of days to search ahead
Install
npm.cmd install
npm.cmd run buildRun
npm.cmd startBy default, npm start runs the hosted SSE server on PORT or 3000.
For local stdio mode:
npm.cmd run start:stdioFor explicit hosted SSE mode:
npm.cmd run start:sseTest With MCP Inspector
npm.cmd run build
npm.cmd run inspectOpen the local URL printed by Inspector. Use the Tools panel to list and call:
search_global_tech_eventsdiscover_tech_communitiesget_trending_niche_mixers
Example Inspector arguments for get_trending_niche_mixers:
{
"location": "Nairobi",
"niche": "Web3",
"days_ahead": 30
}Claude Desktop Configuration
Claude Desktop normally launches local MCP servers over stdio. Use this mode for local testing.
Build the server first:
npm.cmd run buildThen add this to your Claude Desktop MCP config. On Windows, the file is usually:
%APPDATA%\Claude\claude_desktop_config.jsonExample:
{
"mcpServers": {
"global-events": {
"command": "node",
"args": ["D:\\mcp-event-manager\\dist\\index.js", "--stdio"],
"env": {
"EVENT_SOURCE_TIMEOUT_MS": "10000"
}
}
}
}Restart Claude Desktop after saving the config.
Deploy To Render
This repo includes render.yaml.
Push the repository to GitHub.
In Render, choose New Web Service.
Connect the GitHub repository.
Render should detect the
render.yamlsettings.Add optional API keys in Render environment variables.
Deploy.
The public MCP SSE endpoint will be:
https://your-render-service.onrender.com/sseThe health check endpoint is:
https://your-render-service.onrender.com/healthDeploy To Railway
Railway can use the included Procfile.
Push the repository to GitHub.
Create a new Railway project from the GitHub repo.
Set the start command to
npm startif Railway does not detect it.Add optional API keys in Railway variables.
Deploy.
The public MCP SSE endpoint will be:
https://your-railway-domain.up.railway.app/sseVercel Note
This server uses long-lived SSE connections. Render and Railway are better defaults for this transport. Vercel serverless functions may close long-running streams depending on the plan and runtime settings.
Optional API Keys
The server works without API keys by returning clearly marked fallback discovery leads with source-specific search URLs. Add keys for richer live results:
{
"EVENTBRITE_API_KEY": "your-eventbrite-token",
"LUMA_API_KEY": "your-luma-token",
"MEETUP_API_KEY": "your-meetup-token",
"SERPER_API_KEY": "your-serper-token"
}You can place those values inside the Claude Desktop env object or set them in the environment before launching the server.
Package For Local Testing
npm.cmd packThis creates a .tgz package in the project directory that can be installed or moved for local testing.
Development
npm.cmd run devBuild before using Claude Desktop:
npm.cmd run buildThis server cannot be installed
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
- Flicense-qualityDmaintenanceAn MCP Server that enables interaction with Ticketmaster's Discovery API for accessing event, venue, and artist information through natural language commands.Last updated
- Alicense-qualityDmaintenanceA Model Communication Protocol server that connects Meetup.com's event discovery APIs with Anthropic's Claude LLM, enabling intelligent event discovery and natural language querying for Meetup events.Last updated2MIT
- Alicense-qualityDmaintenancePreference-aware events discovery MCP server that aggregates events, restaurants, and cultural activities across multiple sources and re-ranks them against your personal taste profile to surface things you'd actually want to do.Last updated1MIT
- Flicense-qualityDmaintenanceMCP server for interacting with the Eventin booking system, enabling natural language management of bookings, events, and venues.Last updated
Related MCP Connectors
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
Cloud-hosted MCP server for durable AI memory
MCP server for generating rough-draft project plans from natural-language prompts.
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/Nickfx9/event-manager-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server