mcp-outlook-desktop
Microsoft Outlook MCP 서버 for Claude & Antigravity (AGY)
Microsoft 365 Outlook 이메일, 일정, 연락처에 직접적이고 안전하게 액세스할 수 있는 고성능 Model Context Protocol (MCP) 서버:
Claude Code CLI
Claude Desktop
Antigravity CLI (AGY)
🖥️ 라이브 터미널 데모
[1;36m>[0m [1mclaude[0m "Check my unread emails and prepare a draft follow-up to Alex about tomorrow's sync"
[1;34m⚡ Calling Tool:[0m outlook_list_messages(folder="inbox", unread_only=True, top=5)
[32m✔ Found 2 unread messages:[0m
[1] [1mFrom:[0m Alex Mercer <alex@company.com> | [1mSubject:[0m Agenda for Q3 Planning Sync
[2] [1mFrom:[0m Cloud Alerts <alerts@infra.io> | [1mSubject:[0m Weekly Node Health Report
[1;34m⚡ Calling Tool:[0m outlook_get_message(message_id="MSG_049281")
[32m✔ Retrieved message safely encapsulated in <untrusted_email_body_content> boundary.[0m
[1;34m⚡ Calling Tool:[0m outlook_create_draft(
to_recipients=["alex@company.com"],
subject="Re: Agenda for Q3 Planning Sync",
body="Hi Alex,\n\nThanks for sending over the agenda. I reviewed the distributed queue items and added notes for tomorrow's sync.\n\nBest,\nJosh"
)
[1;32m✔ Draft created successfully in Outlook Drafts folder (ID: DRAFT_839120)[0m
[2;37m [Human-in-the-Loop Safe]: The draft is ready in your Outlook app for review before sending.[0mRelated MCP server: outlook-mcp
🔒 개인정보 보호 및 보안 아키텍처
Human-in-the-Loop by Design: 모든 발신 메시지 작성은 기본적으로 Outlook
Drafts폴더에 저장되어 수동 검토를 거칩니다. 검토 없이 직접 전송(outlook_send_mail)하려면 실수로 인한 발송을 방지하기 위해 명시적인confirm_send=True플래그가 필요합니다.Indirect Prompt Injection Defense: 수신 이메일 본문은
<untrusted_email_body_content>XML 태그로 캡슐화되어 AI 모델이 외부 콘텐츠를 엄격히 수동적 데이터로만 해석하도록 보장합니다.Zero Cloud Tokens / No Passwords: Windows MAPI(
win32com)를 통해 실행 중인 Windows Outlook Desktop 애플리케이션에 100% 로컬로 연결합니다.Strict
.gitignore: 모든 로컬 구성, 캐시, 환경이 무시됩니다.
🚀 설치 및 빠른 시작
방법 1: uvx로 즉시 실행 (git clone 불필요)
uv가 설치되어 있다면 서버를 직접 실행할 수 있습니다:
uvx mcp-outlook-desktopClaude Desktop 구성 (%APPDATA%\Claude\claude_desktop_config.json):
{
"mcpServers": {
"outlook": {
"command": "uvx",
"args": ["mcp-outlook"]
}
}
}Claude Code CLI:
claude mcp add outlook uvx mcp-outlook-desktop방법 2: pip로 로컬 설치
pip install mcp-outlook-desktop그런 다음 Claude Desktop 구성에 추가합니다:
{
"mcpServers": {
"outlook": {
"command": "mcp-outlook"
}
}
}방법 3: 소스에서 클론 (C:\projects\mcp-outlook)
cd C:\projects
gh repo clone Jpatching/mcp-outlook
cd mcp-outlook
setup.bat연결 테스트 (Outlook이 열린 상태에서):
run.bat --status
run.bat --test🛠️ 사용 가능한 MCP 도구
도구 이름 | 매개변수 | 설명 |
| 없음 | Outlook 연결 확인 |
|
| 받은 편지함, 보낸 편지함, 임시 보관함의 최근 이메일 나열 |
|
| 사서함 전체에서 메시지 검색 |
|
| XML 경계 내에 안전하게 캡슐화된 전체 이메일 본문 및 발신자 세부 정보 검색 |
|
| Outlook 임시 보관함 폴더에 이메일 초안 또는 답장 초안 생성 (권장) |
|
| 이메일 직접 전송 ( |
|
| 예정된 회의 및 약속 나열 |
|
| Outlook 일정에 회의 예약 |
| 없음 | 읽지 않은 메일 수가 포함된 메일 폴더 나열 |
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityFmaintenanceEnables AI-powered email management for Microsoft Outlook, allowing users to search, compose, organize, and batch forward emails using natural language commands with 100% local processing.30MIT
- AlicenseBqualityCmaintenanceEnables AI assistants to manage Microsoft Outlook email and calendar through the Microsoft Graph API, including reading, sending, searching emails, and handling calendar events.434225MIT
- Flicense-qualityDmaintenanceProvides programmatic access to Microsoft Outlook mailboxes, enabling AI assistants to search, analyze, and extract insights from emails in personal and shared mailboxes.
- AlicenseAqualityDmaintenanceEnables AI assistants to manage Microsoft 365 email, calendar, and contacts through natural language, with zero Azure setup required.159MIT
Related MCP Connectors
Governed email for AI agents (Mailbuttons / mbag.ai): sandbox inboxes, policy gate, audit log.
Let ChatGPT, Claude & Cursor use your Mac: email, calendar, iMessage, Teams, files. Local, free.
Authenticated email gateway for AI agents — per-agent inboxes, HITL approval, SPF/DKIM verified.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Jpatching/mcp-outlook'
If you have feedback or need assistance with the MCP directory API, please join our Discord server