Iris runs on your own machine — the client starts it, so there is no endpoint to ping. 133 installs a week from pypi. Last commit 28 Sep 2026.
Microsoft 365 mail MCP: reads mail, drafts into Outlook; sending is opt-in (IRIS_ENABLE_SEND).
Today is the operative word: we check Iris every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add iris -e 'IRIS_CLIENT_ID=<IRIS_CLIENT_ID>' -- uvx iris-mcp
{
"mcpServers": {
"iris": {
"command": "uvx",
"args": [
"iris-mcp"
],
"env": {
"IRIS_CLIENT_ID": "<IRIS_CLIENT_ID>"
}
}
}
}
[mcp_servers.iris]
command = "uvx"
args = ["iris-mcp"]
env = { IRIS_CLIENT_ID = "<IRIS_CLIENT_ID>" }
{
"mcpServers": {
"iris": {
"command": "uvx",
"args": [
"iris-mcp"
],
"env": {
"IRIS_CLIENT_ID": "<IRIS_CLIENT_ID>"
}
}
}
}
{
"servers": {
"iris": {
"type": "stdio",
"command": "uvx",
"args": [
"iris-mcp"
],
"env": {
"IRIS_CLIENT_ID": "<IRIS_CLIENT_ID>"
}
}
}
}
Put your own value in place of
<IRIS_CLIENT_ID> (Application (client) ID of YOUR OWN Entra app registration. There is no shared app; you register one).
The author’s registry entry marks it as required.
Optional settings from the registry entry, left out of the block above:
IRIS_TENANT_ID (Directory (tenant) ID. Defaults to 'organizations'), IRIS_DRAFT_FOLDER (Mail folder drafts are written to, created on first use. Defaults to 'AI Drafts'. Empty string uses Drafts), IRIS_ALLOWLIST (Path to a recipient allowlist file. If absent or empty, all recipients are permitted), IRIS_DISABLE_READ (Set to '1' to unregister the read tools (list/search/get messages and threads) for a drafts-only surface), IRIS_ENABLE_SEND (Set to '1' to enable sending. ALSO requires Mail.Send granted on the Entra app and a fresh sign-in. Off by default; when unset, iris cannot send and the send tool is not registered).
Outlook Mail (Microsoft 365) MCP Pack
Microsoft 365 Outlook mail via Graph: read, search, send, reply, forward, draft, move, delete.
Microsoft Outlook (mail) MCP server — read, search, and send email through Microsoft Graph.
Read, send, file and search email in any Gmail, Microsoft 365 or IMAP mailbox, plus its calendar.
Outlook Contacts (Microsoft 365) MCP Pack
Microsoft Outlook personal accounts: mail, rules, calendar, contacts, to-do, drafts (77 tools).
MCP server for Microsoft Graph: Outlook mail and calendar, plus read-only Microsoft Teams
Read, search, send and clean up Outlook.com / Hotmail mail through Microsoft Graph.
Answers built from our own checks of this server.