Outlook Calendar MCP Tool logo

Outlook Calendar MCP Tool

by merajmehrabi

The Outlook Calendar MCP Tool is a Model Context Protocol (MCP) server that allows Claude to access and manage your local Microsoft Outlook calendar (Windows only). It enables Claude to interact with your calendar for viewing, creating, and managing events.

View on GitHub

Last updated: N/A

What is Outlook Calendar MCP Tool?

The Outlook Calendar MCP Tool is a server that acts as a bridge between the Claude AI assistant and your local Microsoft Outlook calendar. It allows Claude to perform actions such as listing events, creating new events, finding free time slots, and updating existing events.

How to use Outlook Calendar MCP Tool?

To use this tool, you need to install it either from npm or from source. Then, you need to configure your Claude Desktop App or VSCode Extension by adding the appropriate MCP server configuration to the respective configuration file, pointing to the installed tool. Once configured, Claude can use commands like list_events, create_event, find_free_slots, and update_event to interact with your Outlook calendar.

Key features of Outlook Calendar MCP Tool

  • View Calendar Events

  • Manage Calendar Events

  • Calendar Intelligence (find free time slots)

  • Multiple Calendar Support

Use cases of Outlook Calendar MCP Tool

  • Scheduling meetings and appointments through Claude

  • Checking availability and finding optimal meeting times

  • Automating calendar management tasks

  • Integrating calendar data into Claude-powered workflows

FAQ from Outlook Calendar MCP Tool

What operating systems are supported?

Only Windows operating systems are supported due to the dependency on the Microsoft Outlook desktop client.

What is an MCP server?

MCP stands for Model Context Protocol. It's a way for Claude to interact with external tools and services.

How do I resolve Outlook security prompts?

You need to allow the script to access your Outlook data when the security prompts appear.

What if I encounter script execution errors?

You may need to adjust your PowerShell execution policy to allow script execution.

Where can I find the MCP configuration file?

For Claude Desktop App, it's located at %APPDATA%\Claude\claude_desktop_config.json. For Claude VSCode Extension, it's located at %APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json.