AdYour product here, seen by people installing AI tools every day

Outlook Personal MCP

Community

MCP server by salahawad · updated · ★ 2

Score 38

Full-control MCP server for a personal Outlook.com mailbox and calendar (Microsoft Graph). Outlook Personal MCP is a community project by salahawad, not verified by a company domain.

Yours? Claim it

Install Outlook Personal MCP

Built from the published package, never by AI
claude mcp add outlook-personal-mcp -e OUTLOOK_MCP_CLIENT_ID=YOUR_OUTLOOK_MCP_CLIENT_ID -- uvx mcp-outlook-personal

Run in your terminal. Add --scope user to use it in every project.

Step-by-step: install Outlook Personal MCP in Claude Code

MCP servers run with your permissions and can read what you give them access to. Some need an API key: check the README and add it under env in the outlook-personal-mcp block.

Maintenance

Last commit 117 days ago

Licence

MIT: permissive, fine for commercial use

Quality

Clear description, published package or server URL, original repository

Security

Not checked yet. What we check

What you need

SettingNeededWhat it is
OUTLOOK_MCP_CLIENT_IDEnvironment variableRequiredAzure App Registration client ID (Application ID). Required. Create a free app at https://portal.azure.com — see README for the three-minute setup.
OUTLOOK_MCP_AUTHORITYEnvironment variableOptionalAzure AD authority URL. Defaults to https://login.microsoftonline.com/consumers which covers personal Microsoft accounts (Outlook.com, Hotmail, Live). Change only if you target a different tenant.
OUTLOOK_MCP_FILE_ROOTEnvironment variableOptionalOnly files under this directory can be read by add_attachment or written by download_attachment. Defaults to ~/.local/share/outlook-personal-mcp/files.
OUTLOOK_MCP_MAX_FILE_BYTESEnvironment variableOptionalMaximum bytes allowed for local attachment reads and attachment downloads. Defaults to 3145728.
OUTLOOK_MCP_ALLOW_PERMANENT_DELETEEnvironment variableOptionalSet to 'true' to enable the permanent_delete tool which irrecoverably erases messages (bypasses Deleted Items). Disabled by default for safety.
OUTLOOK_MCP_DEBUGEnvironment variableOptionalSet to 'true' to enable debug-level logging for Graph API requests and responses.

From the publisher's entry in the official MCP Registry. Required settings are already in the install config below as placeholders.

Weekly newsletter

Like Outlook Personal MCP? Get the best new MCP servers every week

The best new tools, security warnings before you install something risky, and one practical tip. Free, three minute read.

No spam. Unsubscribe in one click. Privacy

Alternatives to Outlook Personal MCP

All alternatives →

Outlook Personal MCP: common questions

How do I install Outlook Personal MCP?

In Claude Code run claude mcp add outlook-personal-mcp -e OUTLOOK_MCP_CLIENT_ID=YOUR_OUTLOOK_MCP_CLIENT_ID -- uvx mcp-outlook-personal. For Claude Desktop, Cursor and VS Code, paste the config shown above and restart. See the install guides.

Is Outlook Personal MCP the official server?

Outlook Personal MCP is a community project by salahawad, not verified by a company domain.

Is Outlook Personal MCP free?

The code is published under the MIT licence. The service it connects to may have its own pricing.

Is Outlook Personal MCP safe to use?

It scores 38 of 100. Grades: maintenance C, licence A, quality C. The security check has not run for it yet. Review the code before you install. How grades work.

What are alternatives to Outlook Personal MCP?

Similar MCP servers: Vexa, TradingMCP, Agent-Native Brain, Agent-Native Chat.

Does Outlook Personal MCP work with ChatGPT?

Not directly. It runs locally, and ChatGPT only connects to remote servers with a URL. Use it in Claude Code, Claude Desktop, Cursor, VS Code or Codex.

Add to stack

Loading.