MCP.Market

Outlook MCP server

by rlrghb·io.github.rlrghb/outlook·v1.16.1·20 stars

Outlook & OneDrive MCP: personal & enterprise tools for mail, calendar, contacts, tasks, files

A89/100grade A
What users say
No reviews yet
Be the first
Safety scan
A89/100

not scanned yet

Adoption
Growing

20 stars296 downloads/wk

Reviews

Write one

Nobody has reviewed Outlook yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Outlook tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Outlook compares

Against every graded Email MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
89/100
higher than 83% of 916 Email servers
GitHub stars
20
more than 91% of 493 Email servers
Downloads a week
296
more than 77% of 235 Email servers with a package

Release history: 4 versions in the registry since 2026-09-15, latest 2026-10-12, typically one every 9 days.

Install Outlook in Claude Code, Cursor or VS Code

Runs npx -y olkcli on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add outlook -- npx -y olkcli
Add to Cursor

What the publisher says

From the Outlook repository's README, as published. We do not edit it. Read it on GitHub

olk — Microsoft Outlook in Your Terminal

olk is a scriptable CLI and MCP server for Outlook mail, calendars, contacts, tasks, and OneDrive through Microsoft Graph. It works with personal Outlook.com accounts and enterprise Microsoft 365 accounts.

Install

brew install rlrghb/tap/olk
# or
go install github.com/rlrghb/olkcli/cmd/olk@latest

The npm package is olkcli; the installed command is olk:

npm install -g olkcli

See macOS notes if macOS asks for Keychain access after an upgrade.

Quick start

olk auth login
olk auth status
olk mail list --json --results-only --select id,subject,from
olk mail search 'from:person@example.com subject:urgent'
olk calendar view --days 7
olk contacts search "Alex"
olk todo lists list
olk drive ls

For work/school accounts and enterprise-only features:

olk auth login --enterprise

Common commands

See the command reference for all commands and flags.

Inline images in HTML drafts

Use a cid: URL in the HTML and supply the matching image with repeatable --inline CID=PATH flags. This works for new drafts and true threaded reply or reply-all drafts:

olk mail reply <ID> --draft --html \
  --body '<p>See both images:</p><img src="cid:logo"><img src="cid:steps">' \
  --inline logo=logo.png --inline steps=steps.png

olk mail drafts create --to person@example.com --subject "Instructions" --html \
  --body '<p>Follow these steps:</p><img src="cid:steps">' \
  --inline steps=steps.png

Each CID must be unique and referenced by the HTML. Files must be images and each must be under 3 MB, the Microsoft Graph simple-attachment limit. Draft commands do not send mail; immediate sends and forwards do not accept --inline.

Output and scripting

Results are written to stdout; diagnostics and prompts go to stderr.

olk mail list --json --results-only | jq '.[].subject'
olk contacts list --plain

Output modes are JSON (--json), TSV (--plain), and aligned tables by default. Use --concise to omit large bodies/previews and --select to limit fields where supported. See scripting and sync.

Safety defaults

--wrap-untrusted for agent-safe consumption.

  • Use --no-write --no-send --no-input for unattended read-only runs.
  • MCP exposes curated tools and requires explicit opt-in for mutations.
  • External mail, calendar, contact, and file text can be wrapped with

memory only.

  • Refresh tokens are stored in the OS keychain; access tokens are kept in

Read the security and privacy guide before connecting an agent or sharing logs.

Documentation

  • Command reference
  • Authentication and accounts
  • Scripting and synchronization
  • MCP and AI agents
  • Security and privacy
  • Enterprise app setup
  • Development and releases
  • Agent instructions

Contributing

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Outlook: common questions

Is Outlook MCP server safe?
Yes, by our scan: it is graded A (89/100). Read the Outlook safety report
How do I install Outlook?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Outlook need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Outlook maintained?
The last commit was 33 days ago (2026-10-02). The latest release is v1.16.1.
What can I use instead of Outlook?
Servers from other publishers that do the same job: Outlook Assistant MCP server, Mailoo - Email MCP Server and LMCP MCP server. Compare all Outlook alternatives.
How does Outlook compare with other Email MCP servers?
safety score 89/100 (higher than 83% of 916 Email servers); github stars 20 (more than 91% of 493 Email servers); downloads a week 296 (more than 77% of 235 Email servers with a package). Full comparison.

Alternatives to Outlook

Same job from other publishers: the closest match first, then the best rated.

All Outlook alternatives →
  • Outlook Assistant
    Microsoft Outlook MCP server — 22 tools for email, calendar, contacts, and mailbox management.
    A
  • Mailoo - Email MCP Server
    Email MCP server for AI agents: IMAP/SMTP, Gmail, Outlook, calendar, ManageSieve, AI triage, OAuth2.
    A
  • LMCP
    Mac & Windows: let ChatGPT, Claude & Cursor use your email, calendar, iMessage, Teams, files.
    B
  • Agent Email
    Local email connectivity for AI agents — read, draft, send, and organize Outlook mail via MCP
    A
  • Google Workspace
    Google Workspace MCP server for Gmail, Calendar, Drive, Docs, Sheets, Slides, Contacts, and more
    A