Skip to main content
Glama
outlook-lite-mcp

outlook-lite-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoPort for remote HTTP mode. Default is 8787.8787
HTTPS_PROXYNoCorporate proxy URL used when NODE_USE_ENV_PROXY=1.
OUTLOOK_MCP_DLNoDirectory where attachments are downloaded. Default is ~/Downloads/outlook-lite-mcp.~/Downloads/outlook-lite-mcp
OUTLOOK_MCP_URLNoPublic HTTPS URL for optional remote mode.
OUTLOOK_MCP_HOMENoDirectory where tokens and state are stored. Default is ~/.outlook-lite-mcp.~/.outlook-lite-mcp
OUTLOOK_MCP_ALLOWNoComma-separated emails or domains allowed to connect in remote mode. Always set this in remote mode.
OUTLOOK_MCP_LOGINNoLogin method. Default is browser; set to device for device code login (SSH, no browser).browser
NODE_USE_ENV_PROXYNoSet to 1 with HTTPS_PROXY when running behind a corporate proxy (Node 22.21+).
OUTLOOK_MCP_TENANTNoTenant ID to lock the server to one company. Default is common.common
OUTLOOK_MCP_PROFILENoProfile name, with one profile per account. Default is default.default
OUTLOOK_MCP_CLIENT_IDYesYour Microsoft Entra application (client) ID. Required.
OUTLOOK_MCP_CLIENT_SECRETNoClient secret for remote mode if Microsoft Entra requires one.

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
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
lsA

Lista emails de uma pasta, mais recentes primeiro, uma linha por conversa. Use para ver a caixa, não lidos, emails de hoje etc.

findA

Busca emails por texto, remetente ou assunto (busca do Outlook). Use quando o usuário menciona alguém ou um assunto específico.

rdA

Lê um email: cabeçalho e corpo limpo (sem citações, assinatura e aviso legal). modo thread mostra a conversa toda.

attA

Anexos de um email: acao ls lista; acao get baixa o anexo n para a pasta de downloads e devolve o caminho.

rpA

Responde um email (ao remetente ou a todos). Envia de verdade; pede confirmação.

fwA

Encaminha um email para outros destinatários, com nota opcional. Envia de verdade; pede confirmação.

sndA

Envia um email novo (para, assunto, corpo) ou envia um rascunho existente (alvo). Envia de verdade; pede confirmação.

drfA

Cria ou edita rascunho sem enviar: novo, resposta, resposta_todos, encaminhar ou editar um rascunho existente. Envie depois com snd alvo.

mvA

Move emails para outra pasta (arquivar = destino arquivo). Não exclui.

rmA

Exclui emails (vão para Itens Excluídos, recuperáveis). Pede confirmação.

mkB

Marca emails como lido, não lido, sinalizado, desinalizado, concluído, importante ou normal.

tagB

Adiciona ou remove uma categoria do Outlook em vários emails de uma vez.

cxA

Conta conectada: email, pastas com totais e não lidos, categorias. acao trocar desconecta e pede login de outra conta.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 13 tools

Disambiguation3/5

Most tools map to distinct actions, but the send-side family (rp reply, fw forward, snd send, drf draft) and the retrieval pair (ls list vs find search) overlap enough that an agent must read descriptions carefully to choose correctly. The terse names give almost no signal on their own, so the descriptions carry the disambiguation load.

Naming Consistency2/5

Names mix cryptic 2–3 letter abbreviations (ls, rd, rp, fw, snd, drf, mv, rm, mk, att, cx) with full English words (find, tag), and there is no verb_noun pattern or shared abbreviation scheme. Without the descriptions, names like 'cx', 'drf', and 'mk' are essentially opaque, making the set feel ad hoc rather than predictable.

Tool Count4/5

13 tools is a well-scoped surface for a lite email client: one tool per core operation (list, search, read, attach, reply, forward, send, draft, move, delete, mark, tag, account). Nothing feels redundant or missing at the count level, though merging draft creation/sending could trim one tool.

Completeness4/5

The email lifecycle is essentially covered: read, search, send, reply, forward, draft, move, delete, mark, categorize, plus account/folder summary. Minor gaps remain around folder management (creating/renaming folders), explicit CC/BCC handling, and saving attachment content rather than just downloading, but none are blockers for typical workflows.

Maintenance

ActivityMaintained
ResponsivenessNo issues