Monitors Gmail inboxes for new messages and streams them as NDJSON for real-time processing and automation.
The gws-gmail-watch skill provides a robust bridge between Gmail and your local environment, allowing Claude to establish real-time monitoring of email accounts using Google Cloud Pub/Sub. It enables users to watch specific labels, such as INBOX or custom tags, and receive instant streams of incoming email data in NDJSON format. This is ideal for developers building automated workflows, alert systems, or data ingestion pipelines that need to respond to communications as they arrive without the overhead of manual polling.
Key Features
01Direct-to-disk logging of incoming messages into organized JSON files
02Automatic resource management with optional cleanup of GCP Pub/Sub topics
03Support for multiple message formats including full, metadata, minimal, and raw
040 GitHub stars
05Real-time email streaming via Google Cloud Pub/Sub integration
06Granular filtering using Gmail Label IDs (e.g., INBOX, UNREAD)
Use Cases
01Building automated triggers for customer support tickets from incoming emails
02Creating real-time notification systems for high-priority email alerts
03Developing data pipelines to archive or analyze incoming business communications