Repository navigation
Releases
Releases · jli-software/outlook-classic-mcp
outlook-classic-mcp v1.3.1
Added
- MCP bundle
outlook-classic-mcp.mcpbwith every release: open it in Claude Desktop to
install the server as an extension. - Listed in the official MCP Registry as
io.github.jli-software/outlook-classic-mcp,
published automatically with each release.
Fixed
install.ps1failed under PowerShell 7 with “No checksum … in SHA256SUMS”, because
PowerShell 7 returns the checksum file as bytes. Works in 5.1 and 7 now.
Install / update (PowerShell):
irm https://raw.githubusercontent.com/jli-software/outlook-classic-mcp/main/install.ps1 | iexClaude Desktop: download outlook-classic-mcp.mcpb and open it.
outlook-classic-mcp v1.3.0
Added
- Opt-in sending:
serve --allow-send(registered withinstall --allow-send) adds
mail_send_draft. Without the flag the tool does not exist and sending stays off.
mail_send_draftonly sends emails and meeting responses from the Drafts folder, and
only when every recipient resolves — otherwise nothing is sent and the unresolved
names are listed. Runninginstallwithout the flag turns sending off again. mail_forward: forward draft with your text above the original; HTML, signature
and attachments of the original stay.- Audit log: every changing action (drafts, send, forward, move, delete, categories,
read state, folders, saved attachments, sync, calendar) is written as one JSON line
to%LOCALAPPDATA%\outlook-classic-mcp\audit.log— time, tool, IDs, recipients,
subject, result. Never the message text.OUTLOOK_MCP_AUDIT_LOGsets another path
oroff; the file rotates at 5 MB. outlook_whoamishows whether sending is on and where the audit log is.
Changed
- With sending enabled, the draft tools (
mail_create_draft,mail_reply,
mail_forward,calendar_respond) tell the assistant to send only after the user
has confirmed the draft.
Install / update (PowerShell):
irm https://raw.githubusercontent.com/jli-software/outlook-classic-mcp/main/install.ps1 | iex