aperture.email

Gmail, scoped for Claude

Don't hand over your whole inbox.

Aperture gives Claude a read-only view of just the Gmail labels you allow, for a window of time you choose. Everything else stays private.

See how it works ↓

Aperture is a private deployment. Sign-in works for invited accounts only.

Claude Aperture connected

What am I paying for in subscriptions right now?

Looking through your Receipts label, I can see six active subscriptions. The three largest are your cloud storage at $9.99 a month, a news subscription at $8 a month, and a streaming service that just went up to $15.49.

Two of them look like they overlap. Want me to lay them all out with renewal dates?

Reading Receipts · past 365 days · read-only
Claude answers from the labels you shared, and only those.

How it works

Set up in about five minutes.

  1. Continue with Google

    One sign-in connects your mailbox, read-only. Sign-in is limited to invited accounts; Aperture asks for nothing it does not need.

  2. Choose the labels to share

    Pick the Gmail labels that hold what you want to expose, like Receipts or Newsletters. Anything not on the list stays invisible.

  3. Set how far back

    Choose a time window. Threads older than that stay private, even inside a label you shared. The default is the past year.

  4. Add Aperture to Claude

    Paste one link into Claude's settings and sign in with Google. Aperture walks you through each click. Claude can then read what is in scope. It can never reach anything else, and it can never send.

Building with Claude Code or your own agent? Skip the connector and mint a plain API token from the console instead.

Security

Shut by default.

Aperture starts with zero access and only ever opens what you choose. The boundary is the whole point.

Scoped
Claude reaches only the labels you allow-list, and nothing else in your mailbox.
Read-only
Aperture connects with Google's read-only access. Nothing it exposes can send, delete, or change your mail.
Time-boxed
A recency window keeps old threads out of reach, even inside a label you shared.
Audited
Every request is logged: which connection, what it did, which thread, and when. Yours to review any time.
Revocable
Disconnect Claude or your mailbox in one click. Access ends the moment you say so.

The entry book

Every access, entered.

Scope is not a promise you take on faith. Every request Claude makes is entered in a ledger you can open any time, including the ones Aperture refuses.

Time Token Action Thread
14:02:11 no. 0417 read Re: March invoice
14:01:58 no. 0417 list Receipts, newest 20
13:47:06 no. 0221 read Your statement is ready
13:12:40 no. 0221 read denied a thread outside your labels

The full log lives in your console, next to the one-click revoke.

FAQ

Questions.

Can I get an account?

Not currently. Aperture is a private deployment run for a small set of invited accounts. There is no public signup and no waitlist.

Can my AI send email?

No. Aperture connects read-only and exposes nothing that can send, reply, draft, or change your mail.

What can Aperture itself see?

Aperture keeps your label allow-list, your tokens, and a log of requests. It does not store the contents of your mail. See the privacy policy for exactly what is kept.

What can I connect it to?

Claude, on the web or in the desktop app: you add Aperture as a connector in Claude's settings. Under the hood Aperture speaks MCP, the open standard AI tools use to reach outside services, so other apps that support it can connect the same way. Claude Code and custom agents can skip the connector and use a plain API token.

Do I need a paid Claude plan?

Custom connectors are currently a feature of Claude's paid plans. Claude's own help pages are the source of truth for what your plan includes; Aperture works with any plan that supports connectors.

Do I need to be technical?

No. You sign in with Google, tick the labels you want to share, and paste one link into Claude's settings. Every step is a click, not code.

Can I revoke access?

Any time. Disconnect Claude or your mailbox, and access stops immediately.

What does it cost?

Nothing. Aperture is a personal project run for its invited users, not a commercial product.

Your inbox, on a need-to-know basis.

Invited accounts only.