Skip to main content
Glama
uaixo

MCP Server for Multiple Outlook Accounts

by uaixo

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OUTLOOK_MCP_DATA_DIRNoDirectory for tokens and app-registration configs~/.outlook-mcp
OUTLOOK_OAUTH_CREDENTIALSNoPin one app registration (disables discovery)
OUTLOOK_MCP_ATTACHMENTS_DIRNoAllow-list for path attachments
OUTLOOK_MCP_LOCK_TIMEOUT_MSNoToken-store lock wait timeout in milliseconds12000
OUTLOOK_MCP_REQUEST_TIMEOUT_MSNoPer-Graph-call timeout in milliseconds30000

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_accountsA

List the Outlook / Microsoft 365 mailboxes connected to this server. Use the returned identities as the 'account' selector for other tools.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.2/5.0

Scored across 1 tool

Disambiguation5/5

With only one tool, there is no possibility of ambiguity. Agents will always select list_accounts when any tool is needed.

Naming Consistency5/5

The single tool follows a clear verb_noun pattern (list_accounts), making its purpose immediately understandable.

Tool Count1/5

A single listing tool is far too few for a server purporting to handle multiple Outlook accounts. The user would expect tools for email operations, calendar management, or at least sending/reading messages.

Completeness1/5

The server only lists accounts and provides no way to actually interact with them. There are obvious missing operations like read_email, send_email, search_mailbox, or manage folders, leaving the surface severely incomplete.

Maintenance

ActivityInactive
ResponsivenessNo issues