agentinbox
OfficialReads, searches, drafts, sends and organizes Gmail and Google Workspace mail on behalf of AI agents. Exposes MCP tools such as search_threads, get_thread, reply, send_message, modify_labels and wait_for_events, delivers new-mail/reply/label-change events through Gmail push via Pub/Sub or polling, and enforces per-agent per-mailbox guardrails (capabilities, label scope, send mode, recipient allowlists, reply-only, send caps) with an audit log.
Uses the user's own Google Cloud project and OAuth client for Gmail access, and integrates with Cloud Pub/Sub to provision a topic, grant Gmail's push service publish rights, and create a pull subscription so new mail events arrive within seconds without requiring a public URL.
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.
xaq
A self-hosted MCP broker for AI agents. One small server holds your credentials (Notion, WHOOP, T3 Code, any MCP server, Gmail and Google Calendar) and gives each agent one MCP endpoint with only the tools it's allowed. Every call is audited.

Install and first run
Needs Node.js 22.13 or newer.
npx xaq-cliOpen the link it prints, set the admin password, and pick what to connect first: Notion, another MCP server, or Gmail and Calendar (which need your own Google Cloud project; the console walks you through it). The console then connects your first agent. To keep xaq running in the background, also after a reboot:
npx xaq-cli service installRelated MCP server: Gmail MCP Server
A short tour
Connections. Add an MCP server by URL, or pick a pre-made one (Notion, T3 Code, WHOOP, Brightspace). Pre-made connections are extensions from the official xaq-extensions registry, pinned to a commit and an integrity hash.
Gmail and Google Calendar. Search, read, draft, send and organize mail; read calendars, find free time and schedule. PDFs and Office files come back as text and tables.
Agents. Each agent gets one key and one endpoint,
<your server>/mcp, and sees only what you granted it: read only or full access per mailbox and connection, sends limited to the recipients you allow. Pair one from its own machine withnpx xaq-cli connect <url>; you approve it in the console.Events. New mail and calendar changes reach agents through
wait_for_events, or wake an agent on a laptop withxaq listen.The console. Settings, connections, extensions, agents, live events and the audit trail.
More
Reference: commands, connections and extensions, Google setup, access, events, attachments, running in production, security model, data and backups, development
License
This server cannot be deployed
Maintenance
Related MCP Connectors
Email for AI agents: read, search and send from your Gmail, Outlook, Yahoo, iCloud or IMAP inbox.
Give AI agents their own email inboxes: list, read and send mail via scoped, revocable OAuth grants.
Gmail, Outlook, Drive, OneDrive and calendars for AI agents. Many accounts, one endpoint, audit log.
Email inboxes for AI agents: send, receive, search, drafts with owner approval, and webhooks.
Related MCP Servers
- AlicenseNot gradedqualityNot gradedmaintenanceEnables AI assistants to interact with Gmail through natural language, supporting email sending/reading, searching, draft management, label organization, and batch operations with secure OAuth authentication.-
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to read, search, organize, and draft emails in Gmail inboxes with support for multiple accounts, OAuth authentication, and 26 comprehensive tools for email management.295 npm3MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to manage Gmail emails, including sending, searching, and organizing with labels and attachments via OAuth2.38 npm2MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage Gmail through natural language interactions, including sending, reading, searching emails, and managing labels with auto authentication support.17,241 npm1MIT