outlook-mcp MCP Server
ryaker/outlook-mcp
[](https://agentrank-ai.com/tool/ryaker--outlook-mcp/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge) MCP server for Claude to access Outlook data via Microsoft Graph API
claude mcp add agentrank -- npx -y agentrank-mcp-server Overview
ryaker/outlook-mcp is a JavaScript MCP server. MCP server for Claude to access Outlook data via Microsoft Graph API Topics: claude, claude-ai, claude-code, mcp, mcp-server, mcp-servers, mcp-tools, model-context-protocol, outlook, outlook-365.
Ranked #14440 out of 24846 indexed tools.
Has 16 contributors.
Ecosystem
Score Breakdown
443 stars → growing community
Last commit 7mo ago → stale
18/41 issues closed → many open issues
16 contributors → active community
No dependents → no downstream usage
119 weekly installs → early adoption
Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →
How to Improve
Matched Queries
From the README
# M365 Assistant MCP Server A comprehensive MCP (Model Context Protocol) server that connects Claude with Microsoft 365 services through the Microsoft Graph API and Power Automate API. ## Supported Services - **Outlook** - Email, calendar, folders, and rules - **OneDrive** - Files, folders, search, and sharing - **Power Automate** - Flows, environments, and run history ## Directory Structure ``` ├── index.js # Main entry point ├── config.js # Configuration settings ├── auth/ # Authentication modules │ ├── index.js # Authentication exports │ ├── token-manager.js # Token storage and refresh (Graph + Flow) │ └── tools.js # Auth-related tools ├── calendar/ # Calendar functionality │ ├── index.js # Calendar exports │ ├── list.js # List events │ ├── create.js # Create event │ ├── delete.js # Delete event │ ├── cancel.js #Read full README on GitHub →
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.