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

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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.
    Last updated
    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.
    Last updated
    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.
    Last updated
    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