[FEATURE] Microsoft 365 MCP:Add support for reading email attachments

Resolved 💬 17 comments Opened Mar 3, 2026 by aab200 Closed Jun 9, 2026
💡 Likely answer: A maintainer (localden, collaborator) responded on this thread — see the highlighted reply below.

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

The Microsoft 365 MCP integration currently supports searching and reading email content, but has no ability to access email attachments.

Use case: When working with forwarded research reports and data files (e.g., spreadsheets attached to market commentary emails), I need to analyze the attachment contents directly from Claude Code without manually downloading them from Outlook first. The current workflow requires context-switching out to Outlook, downloading the file, saving it locally, then pointing Claude Code at it — which defeats the purpose of having
the integration.

Suggested approach: Microsoft Graph API already supports this via:

  • GET /me/messages/{id}/attachments — list attachments
  • GET /me/messages/{id}/attachments/{attachmentId}/$value — download attachment content
  • GET /me/messages/{id}/$value — download full MIME/EML (includes attachments)

Exposing any of these through the MCP toolset would close this gap.

Impact: This is a significant usability gap for anyone who receives data files, reports, or spreadsheets via email and wants to analyze them in-context.

Proposed Solution

Suggested approach: Microsoft Graph API already supports this via:

  • GET /me/messages/{id}/attachments — list attachments
  • GET /me/messages/{id}/attachments/{attachmentId}/$value — download attachment content
  • GET /me/messages/{id}/$value — download full MIME/EML (includes attachments)

Alternative Solutions

N/a

Priority

High - Significant impact on productivity

Feature Category

MCP server integration

Use Case Example

Analyzing research reports with attachments which come via email

Additional Context

N?A

View original on GitHub ↗

17 Comments

bradjburns · 4 months ago

+1 on this. I have the Microsoft 365 MCP connected and can search/read emails, but cannot access attachment content. The connector returns attachment names in email metadata but read_resource doesn't support downloading them.
My workaround is a Power Automate flow that syncs all email attachments to OneDrive, which I can then access via the SharePoint/OneDrive search on the same connector. It works, but it's a lot of setup for something that should be native.
This is a meaningful gap compared to competing products that handle email attachments out of the box.

Boboax · 4 months ago

+1, I feel that there is a lot of functionality missing from the m365 connector that we would like to be able to do, not least having attachments included natively

DiscoTiger · 3 months ago

+1, me and a lot of business customers would hugely benefit from this

ScottCSD · 3 months ago

+1

rossbg · 3 months ago

+1 - much needed!

xDetroUK · 3 months ago

+1 highly needed!

poliom · 3 months ago

+1 it is good to be available as soon as possible.

inadob · 3 months ago

+1 this feature will have huge impact

alinmotogna · 3 months ago

+1

byrnajkhan · 3 months ago

Please....expense reports....

arturgromek-infotrack · 3 months ago

+1 for reading error reports received through email as excel attachments

Zacccck · 3 months ago
+1, me and a lot of business customers would hugely benefit from this

+1 on this pain point. I actually just built a custom M365 connector that solves this natively.

Link here if anyone wants to try it out: https://github.com/Zacccck/Claude-MCP-Read-Email-Attachments

zino73 · 2 months ago

+1

triop-phreak · 1 month ago

+1

riverscornelson · 1 month ago

+1 on this issue, and I would like to advocate for support that this would be a highly valuable addition to this MCP. I'm hoping to get directed to wherever the support would be most effectively addressed if this is not the best thread to do so.

localden collaborator · 1 month ago

Thanks for the report. Same symptom as anthropics/claude-ai-mcp#18. Consolidating there.

gem7318 · 29 days ago

+1, how is this still not a thing?