MO

mpalermiti/outlook-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

40 stars 14 forks 품질 83 트렌드 32MIT

Microsoft Graph API를 통해 Microsoft Outlook 개인 계정을위한 MCP 서버. 13 카테고리의 62 도구 - 메일, 캘린더, 연락처, 작업, 초안, 첨부 파일, 델타 쿼리, 다이제스트, 대량 읽기.

개요

Microsoft Graph API를 통해 Microsoft Outlook 개인 계정을위한 MCP 서버. - @outlook.com, @hotmail.com, @live.com. Work/school 계정 (Entra ID)는 v1에서 지원되지 않습니다. 독립 오픈 소스 프로젝트. Microsoft Corporation에 의해 승인, 또는 지원되지 않음 "Outlook"과 "Microsoft Graph"는 Microsoft의 상표입니다. - 자체 Infra (OpenClaw, Claude Code, Cursor, custom MCP host)에 배선 아웃룩을하고 Typed 도구 표면을 원합니다. (Outlook.

개요(AI 번역)

Microsoft Graph API를 통해 Microsoft Outlook 개인 계정을위한 MCP 서버.

**Personal Microsoft 계정 만 ** - @outlook.com, @hotmail.com, @live.com]. Work/school 계정 (Entra ID)는 지원되지 않습니다. 서버는 개인 계정에 내장되어 테스트됩니다. 개인 계정이 보는 것을 변경하지 않고 작업 계정에 도구를 만드는 수정, 환영합니다.

** 면책 조항: ** 독립 오픈 소스 프로젝트. Microsoft Corporation에 의해 승인, 또는 지원되지 않음 "Outlook"과 "Microsoft Graph"는 Microsoft의 상표입니다.


이 누구를 위해

당신은 이것이 당신이:

  • ** 시약 빌더 ** 배선 아웃룩을 자체 인프라 (OpenClaw, Claude Code, Cursor, 사용자 정의 MCP 호스트)로 연결하고 유형 도구 표면을 원합니다. - 당신이 파싱 할 필요가 없습니다
  • **personal Microsoft 계정 구축 ** (Outlook.com / Hotmail / Live) 및 전체 제어를 원: BYO Azure 앱, 기업 동의 흐름 없음, 공유 클라이언트 ID -real Coverage - mail, Calendar, contacts, to-do, drafts, folders, batch ops, threading - mail-only 또는 달력 전용 래퍼 대신

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

outlook-mcp

MCP server for Microsoft Outlook personal accounts via Microsoft Graph API.

Personal Microsoft accounts only — @outlook.com, @hotmail.com, @live.com. Work/school accounts (Entra ID) are not supported: the server is built and tested on personal accounts. Fixes that make a tool behave on a work account, without changing what a personal account sees, are welcome.

Disclaimer: Independent open-source project. Not affiliated with, endorsed by, or supported by Microsoft Corporation. “Outlook” and “Microsoft Graph” are trademarks of Microsoft.


Who this is for

You’ll like this if you’re:

  • An agent builder wiring Outlook into your own infra (OpenClaw, Claude Code, Cursor, custom MCP host) and want a typed tool surface — not stdout you have to parse
  • Building on personal Microsoft accounts (Outlook.com / Hotmail / Live) and want full control: BYO Azure app, no enterprise consent flow, no shared client ID
  • Looking for real coverage — mail, calendar, contacts, to-do, drafts, folders, batch ops, threading — instead of a mail-only or calendar-only wrapper
  • Security-conscious: tokens in the OS keyring (Keychain on macOS, libsecret on Linux – never cleartext unless you opt in), granular allow_categories, optional read_only mode, zero telemetry

This isn’t for you if you need work/school M365 accounts (use Microsoft’s official tooling — Entra ID auth and admin-consent flows are out of scope here), or if a basic mail-only client would suffice (this has 76 tools — way more than you need for “read my inbox”).

How it differs from other Outlook tools you’ll find

This is the only first-class MCP server in the personal-Outlook space — most alternatives are bash scripts or skill-shaped CLI wrappers the agent shells out to. That distinction matters: the agent gets typed tool schemas with structured args/returns, not stdout it has to parse. Other things you won’t find elsewhere: /$batch-optimized triage (10-20× faster on bulk ops), recursive folder ops with name resolution, granular per-category permissions, multiple mailboxes (one server per account via OUTLOOK_MCP_CONFIG_DIR), and full attachment write paths including >3MB upload sessions for drafts and calendar events.


What This Enables

Give your AI agent full Outlook access. Example prompts that just work:

  • “Summarize my unread email from the past 24 hours and flag anything time-sensitive.”
GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "outlook": { "command": "outlook-mcp" } } }