PluginBench
MCP Server

io.github.SuperAngryMonkey/iris MCP Server

io.github.SuperAngryMonkey/iris

What is the io.github.SuperAngryMonkey/iris MCP server?

Microsoft 365 mail MCP: reads mail, drafts into Outlook; sending is opt-in (IRIS_ENABLE_SEND).

How to install io.github.SuperAngryMonkey/iris

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • IRIS_CLIENT_ID
    required

    Application (client) ID of YOUR OWN Entra app registration. There is no shared app; you register one.

  • 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.

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "iris": {
      "command": "uvx",
      "args": [
        "iris-mcp"
      ],
      "env": {
        "IRIS_CLIENT_ID": "<YOUR_IRIS_CLIENT_ID>",
        "IRIS_TENANT_ID": "<YOUR_IRIS_TENANT_ID>",
        "IRIS_DRAFT_FOLDER": "<YOUR_IRIS_DRAFT_FOLDER>",
        "IRIS_ALLOWLIST": "<YOUR_IRIS_ALLOWLIST>",
        "IRIS_DISABLE_READ": "<YOUR_IRIS_DISABLE_READ>",
        "IRIS_ENABLE_SEND": "<YOUR_IRIS_ENABLE_SEND>"
      }
    }
  }
}

Related MCP servers

Microsoft Planner MCP: create tasks and buckets, list plans and tasks, complete tasks.

0
Python
MIT
View repository →

Standing-order Domino's pizza button: dry-run freely, order only on explicit confirm. Cash only.

0
Python
MIT
View repository →

Use TrueCal from AI agents to review progress, meals, targets, trends, and supported updates.

View repository →
SUSuperCMO logo

SuperCMO

Active

AI-powered marketing media generation—videos, images, voiceovers—for any AI agent. Bring your own keys.

24
Python
Apache-2.0
View repository →

Official SupplyGraph.AI data MCP: POIs, parks, regions, industry chains, and companies.

Official MCP: continuous supply-chain risk monitoring and early warning, not a one-off report.