Skip to main content
Use Python 3.11 or newer and a dedicated environment. The source archive is the supported distribution; a public package-registry name is not available.
The base CLI does not import the Flask application or MCP SDK. To add local MCP later:

Verify before accessing data

Configure a scoped key, then run emailx doctor --json. Doctor checks configuration and makes the authenticated /me call. emailx auth status --json also reads /me. Confirm the returned environment and account.

Upgrades

Install a reviewed source archive from the same trusted deployment and check emailx --version. Read the developer changelog for behavior changes. This reference describes package 0.11.0; the app version and CLI package version are separate, and a host may serve an older archive.