outlook_fetch_billing_pdf
Fetch the PDF behind a billing link in an email body (fallback when a forward loses its attachment). HTTPS-only, allowlist-only (redirects included), content-type + magic-byte validated, 25 MB / 30 s bounded.
How to use it
outlook_fetch_billing_pdf is exposed by the Outlook MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the outlook_fetch_billing_pdf tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
FULL OUTLOOK MCP LISTINGOther tools in Outlook MCP (4)
One call per period: discovers each vendor's receipts by sender/subject/date across the whole mailbox, saves every PDF (attachment → link → rendered fallback), and returns a manifest plus missing[]. Idempotent re-runs via onExisting: skip\
Compact structured summary of a receipt email (vendor, amount, currency, receipt/invoice numbers, product label, billing link, attachment ids) — never the 60 KB+ HTML body.
Render the sanitised email HTML to PDF via headless Chrome — audit-trail fallback for receipts with no attachment and no link (e.g. app-store order receipts).
Save an attachment's original bytes to a chosen path/filename. Auto-selects the Invoice-.pdf when a Stripe receipt attaches both Invoice and Receipt PDFs (prefer: invoice\