Roamio MCP Server
Pulls events from Eventbrite API to find events near you that fit your free windows.
Pulls events from Ticketmaster API to find events near you that fit your free windows.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Roamio MCP Server
Event discovery based on your actual schedule, location, and who's free -- delivered inside iMessage via Poke.
What It Does
Pulls events from Ticketmaster, Eventbrite, Luma, and ATL Scoop
Filters them to slots where you're actually free (via your connected calendar)
Lets you invite friends via a link (no app needed)
Shows you events where multiple friends are free at the same time
Related MCP server: iMessage Bridge for Poke
Setup
1. Install dependencies
pip install -r requirements.txt2. Add your API keys
cp src/.env.example src/.env
# Fill in TICKETMASTER_API_KEY, EVENTBRITE_API_KEY, LUMA_API_KEYGet your keys here:
Ticketmaster: https://developer.ticketmaster.com
Eventbrite: https://www.eventbrite.com/platform/api
Luma: https://lu.ma/developers
3. Run the server locally
python src/server.pyServer starts on http://localhost:3000/mcp
4. Connect to Poke via CLI tunnel
npx poke@latest login
npx poke@latest tunnel http://localhost:3000/mcp -n "Roamio" --recipeThis gives you a recipe link + QR code you can share.
5. Deploy to production
Deploy to Railway, Fly.io, or any host that runs Python. Then register the hosted URL directly in Poke Kitchen:
npx poke@latest mcp add https://your-domain.com/mcp -n "Roamio"Tools Exposed to Poke
Tool | What it does |
| Events near you that fit your free windows |
| Generates a no-account-needed availability link |
| Events where you AND friends are free |
Architecture
iMessage / Poke
|
v
Poke AI (reads your calendar free slots)
|
v
Roamio MCP Server
|
+-- Ticketmaster API
+-- Eventbrite API
+-- Luma API
+-- ATL Scoop scraper (AI parser)
|
v
Filtered events + friend overlapRoadmap
ATL Scoop Instagram scraper + AI caption parser
Lightweight friend availability web page (roamio.app/avail/:id)
Persistent DB for friend store (swap out in-memory dict)
City expansion (swap ATL Scoop for local equivalent per city)
Poke Kitchen recipe publish + payouts
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Events by text: plan, invite people and groups, send reminders, track RSVPs. US and Canada numbers.
Run events by text: create events, sell tickets, approve guests, invite people, find events.
Plan group events together: dates, itineraries, expenses, polls, and tasks.
Hyper-local events and venues (trivia, open mics, readings, gigs) for US metros and London.
Related MCP Servers
- AlicenseAqualityDmaintenanceDiscovers events from Luma's public feed and subscribed calendars, with distance filtering, category search, and ICS export. No API key required for basic discovery.421 PyPIMIT
- AlicenseNot gradedqualityCmaintenanceEnables reading and sending iMessages through Poke via a local Mac server, with tools for chat management and message history.1MIT
- FlicenseNot gradedqualityDmaintenanceConnects to Apple Calendar via Eventlink to fetch and create events with natural language date support.-
- AlicenseNot gradedqualityDmaintenanceEnables ordering DoorDash through Poke over text, exposing tools for restaurant discovery, cart management, promotions, and order submission with purchase safety features.MIT