Skip to main content
Glama

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: che-ical-mcp

Setup

1. Install dependencies

pip install -r requirements.txt

2. Add your API keys

cp src/.env.example src/.env
# Fill in TICKETMASTER_API_KEY, EVENTBRITE_API_KEY, LUMA_API_KEY

Get your keys here:

3. Run the server locally

python src/server.py

Server 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" --recipe

This 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

get_events

Events near you that fit your free windows

invite_friend

Generates a no-account-needed availability link

get_friend_overlap

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 overlap

Roadmap

  • 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

F
license - not found
-
quality - not tested
C
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

  • A
    license
    -
    quality
    C
    maintenance
    Enables AI assistants to read, search, and send iMessages with features like contact name resolution, session grouping, and attachment listing. It provides intent-aligned tools to efficiently navigate conversation history and manage messages through natural language queries.
    5
    MIT
  • A
    license
    -
    quality
    A
    maintenance
    Native macOS Calendar & Reminders MCP server with 25 tools via Apple EventKit. Supports recurring events, location-based reminder triggers, multi-keyword search, duplicate detection, conflict checking, and batch operations across iCloud/Google/Exchange calendars.
    33
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Preference-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.
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Discover and book businesses via AI agents.

  • Last-minute booking slots across 11 suppliers. Search, price, and execute bookings via AI agents.

  • Let ChatGPT, Claude & Cursor use your Mac: email, calendar, iMessage, Teams, files. Local, free.

View all MCP Connectors

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/aryashahprog/roamio-mcp'

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