Skip to content

marlinjai/email-mcp

v1.2.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 3mo MCP SaaS Integrations
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Affected surfaces

auth

Summary

AI summary

Outlook tokens no longer expire and require manual re-authentication due to automatic refresh.

Full changelog

Fixes

  • Outlook automatic token renewal — tokens no longer expire and require manual re-authentication. Uses MSAL file-based cache persistence with acquireTokenSilent() for reliable automatic refresh.
  • IMAP search errors now surface actual server diagnostics instead of opaque "Command failed"

Changes

  • Outlook auth persists MSAL token cache to ~/.email-mcp/msal-cache.json
  • refreshTokenIfNeeded() now logs refresh failures instead of silently swallowing them
  • Added msal_home_account_id field for MSAL account identification

Full changelog: https://github.com/marlinjai/email-mcp/blob/main/CHANGELOG.md

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track marlinjai/email-mcp

Get notified when new releases ship.

Sign up free

About marlinjai/email-mcp

Unified MCP server for email across Gmail (REST API), Outlook (Microsoft Graph), iCloud, and generic IMAP/SMTP. 24 tools for search, send, organize, and batch-manage emails with built-in OAuth2 and encrypted credential storage.

All releases →

Beta — feedback welcome: [email protected]