Work/Gmail Compose
Draft an email to Ana moving the demo to 3pm.
Claude · Gmail Composepreview_gmail_message
Reply to Claude…
+Claude Fable 5
MCP app · No. 001
Gmail Compose
Review one Gmail draft in a compact card, then send it. The send belongs to the widget, not the model.
About this appA single-purpose app: one draft, one review card, one send. The model prepares the message; a human presses Send inside the widget. Google credentials live in WorkOS Vault and never enter the model's context.
0.1.0app · MCP SDK 1.29.0
OriginRailway · production
FrameworkTypeScript · MCP SDK 1.29.0 · Express
TransportStreamable HTTP
AuthWorkOS AuthKit + Vault (Google OAuth)
StateConvex (persistent previews)
Endpointmcp-app-gmail-production.up.railway.app/mcp
Tools (3)
preview_gmail_messagestages a draft and renders the review card
refresh_gmail_preview_statereloads a persisted preview
send_gmail_preview_messagesends only after widget approval
Widgets (1)
gmail-compose-widgetcompact compose-preview card, owns the confirmed send