Prubex

One MCP server for every inbox and calendar: Microsoft 365, Outlook, Gmail, iCloud, Yahoo, Zoho, Fastmail, IMAP/CalDAV. Every send waits for your approval by default.

Hosted MCP Server

npx add-mcp 'https://mcp.prubex.com/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

MCP server · REST API · Email and calendar

One MCP server. Every inbox and calendar.

Give Claude, ChatGPT, Cursor and any agent safe access to the email and calendar accounts you connect. You choose what each agent may do, and sends wait for your approval.

Two accounts free · No card required

ClaudeChatGPTCursor

Works with the accounts you already have

  • Microsoft 365
  • Outlook.com
  • GmailEarly access
  • Google CalendarEarly access
  • iCloud
  • Zoho Mail
  • Fastmail
  • Yahoo
  • GMX
  • Any IMAP server
  • CalDAV
  • Calendar links (ICS)

Gmail and Google Calendar are in early access until Google verifies Prubex, so places are limited.

See it work

Ask in plain words. Prubex does the rest.

Your agent calls Prubex’s tools to search, read and reply across your accounts. Anything that would send waits for you.

ClaudePrubex connected

  1. Anything from Hannah I still need to answer? And what does my week look like?
  2. →mail_search{ "query": "from:hannah is:unread" } 2 messages: Re: Brightwater onboarding call · Re: Contract renewal: Brightwater
  3. →calendar_list_events{ "start": "2026-11-02", "end": "2026-11-09" } Events from Work and Personal, in your time zone
  4. Hannah asked for the data-migration checklist before your Brightwater onboarding call on Thursday at 15:00. There’s also an unread reply about the Brightwater contract renewal. Your week has the Q4 launch sync on Wednesday at 11:00. Shall I reply to Hannah?
  5. Yes, tell her I’ll send it tomorrow morning.
  6. →mail_reply{ "message_id": "msg_…", "body": { "content": "Hi Hannah, …" } } Held for approval: you decide in Prubex before anything is sent
  7. You approved the reply in PrubexSent once, logged in Activity

An example conversation over the Demo mailbox every new workspace gets, so you can try the same before connecting your own.

How it works

Connected in minutes.

Three steps, and every account you add is available to every agent you allow.

  1. 1

    Connect

    Sign in with Microsoft, Google or Zoho, add an app password for iCloud, Yahoo and any IMAP server, or an API token for Fastmail. Calendars come along, and calendar links work too.
  2. 2

    Authorise

    Add Prubex to Claude or ChatGPT and approve it, or create an API key for any other client. Pick which accounts it may reach and what it may do there.
  3. 3

    Ask

    Your agent searches, reads, drafts, replies, files and schedules across every account through one connection, with the same tools everywhere.

Safety

Your agents work for you. You keep the final say.

Prubex sits between your agents and your accounts, so every rule you set holds for every agent, everywhere.

  • Nothing is sent without you

    Every send waits for your approval by default. Review it in Prubex, edit it if you like, then approve or reject. Trusted recipients can skip the wait when you say so.
  • Scopes per agent and account

    Each key or connected app gets a preset (read-only, assistant or full) or exactly the scopes you choose, and only the accounts you pick.
  • Every call on the record

    Each tool call is logged with who made it, on which account and what happened. Filter it, watch it live, export it as CSV.
  • Trash, never delete

    No tool can permanently delete mail, mail folders or calendars. Mail an agent removes goes to the trash, where you can get it back, and you can turn even that off.
  • How we handle your data

Calendars

Every calendar. One agenda.

Ask for your day and get work, personal and family calendars merged in your time zone. Free/busy and meeting-time search work across them too.

  • One call, every account Events from each calendar you connect, merged and sorted.
  • Find a time that works Prubex checks every calendar you allow before it suggests one.
  • Invitations handled Accept, decline or propose a new time where the provider allows.

Thursday

calendar_list_events · 3 accounts · Africa/Johannesburg

  1. 08:30–09:00 School run iCloud
  2. 09:00–09:15 Daily standup Work · Microsoft 365
  3. 11:00–11:45 Design review Work · Microsoft 365
  4. 13:00–13:30 Lunch with Sam Personal · Gmail
  5. 15:00–16:00 Brightwater onboarding Work · Microsoft 365

Example day with fictional events.

Pricing

Pay per connected account.

Your first two accounts are free. After that, each account costs less the more you connect.

What would I pay?

$3.75 a month

First 2 accounts free. No card required.

Prices in US dollars, excl. tax where applicable. Paddle is our merchant of record and handles tax and invoices.