MCP Server
MCP
io.github.SuperAngryMonkey/iris
Microsoft 365 mail MCP that drafts but cannot send: no Mail.Send scope.
Install
uvx iris-mcp
Configuration Example
{
"remotes": [],
"packages": [
{
"registryType": "pypi",
"registryBaseUrl": "https://pypi.org",
"identifier": "iris-mcp",
"version": "0.1.0",
"transport": {
"type": "stdio"
},
"environmentVariables": [
{
"description": "Application (client) ID of YOUR OWN Entra app registration. There is no shared app; you register one.",
"isRequired": true,
"name": "IRIS_CLIENT_ID"
},
{
"description": "Directory (tenant) ID. Defaults to 'organizations'.",
"name": "IRIS_TENANT_ID"
},
{
"description": "Mail folder drafts are written to, created on first use. Defaults to 'AI Drafts'. Empty string uses Drafts.",
"name": "IRIS_DRAFT_FOLDER"
},
{
"description": "Path to a recipient allowlist file. If absent or empty, all recipients are permitted.",
"name": "IRIS_ALLOWLIST"
}
]
}
]
}
mcp
model-context-protocol
pypi
By
Comments
Sign in to leave a comment