Yeah, I too found giving LLMs access to my emails via notmuch [1] is super helpful. Connecting peripheral sources like email and Redmine while coding creates a compounding effect on LLM quality.
Enterprise OAuth2 is a pain though - makes sending/receiving email complicated and setup takes forever [2].
Heh. I'm giving Claude running on AWS Bedrock in a EU datacenter access to read small parts of my email (normally 1-3 email threads in a chat), compose drafts for approval and then send them in a separate step. I can read and approve all tool calls before they are executed.
Enterprise OAuth2 is a pain though - makes sending/receiving email complicated and setup takes forever [2].
- [1] https://github.com/runekaagaard/mcp-notmuch-sendmail
- [2] https://github.com/simonrob/email-oauth2-proxy