Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Outlook Tool

FreeNot checked

enable users operate Microsoft Outlook Mail through conversation

GitHubEmbed

About

enable users operate Microsoft Outlook Mail through conversation

README

The MCP Outlook Tool is a project that consists of two main components: a client and a server. These components work together to interact with Microsoft Outlook and other tools via the MCP (Modular Command Protocol) framework.

Project Structure

Components

1. Client

The client is responsible for interacting with the server and processing user queries. It uses the Anthropic API and MCP framework to process queries and execute tools.

2. Server

The server provides tools and resources for interacting with Microsoft Graph API to manage Outlook data such as emails, users, and more.

Prerequisites

  • Python 3.12 or higher
  • Required dependencies listed in pyproject.toml for both client and server
  • Microsoft Azure credentials for Graph API integration

Setup

1. Set Env

Copy .env.template and name the new file ".env

Set LLM API keys and Graph API access keys

2. Activate uv environment

On Windows:

.venv\Scripts\activate

On Unix or MacOS:

source .venv/bin/activate

Install required packages

uv add mcp anthropic python-dotenv

3. Run the client

uv run .\outlook-mcp-client\src\main.py .\outlook-mcp-server\src\mcp-server.py

Features

Client:

  • Connects to the MCP server.
  • Processes user queries using Anthropic's Claude API.
  • Executes tools provided by the server.

Server:

  • Integrates with Microsoft Graph API for managing Outlook data.
  • Provides tools for sending emails, retrieving inbox messages, and more.

from github.com/WindZZzzZZzz/mcp-outlook-tool

Installing Outlook Tool

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/WindZZzzZZzz/mcp-outlook-tool

FAQ

Is Outlook Tool MCP free?

Yes, Outlook Tool MCP is free — one-click install via Unyly at no cost.

Does Outlook Tool need an API key?

No, Outlook Tool runs without API keys or environment variables.

Is Outlook Tool hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Outlook Tool in Claude Desktop, Claude Code or Cursor?

Open Outlook Tool on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Outlook Tool with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All communication MCPs