Outlook for Claude, Cursor, ChatGPT & agents
Microsoft Outlook — search and list mail, read message bodies, send email, reply / forward / delete / move messages, browse folders, list and create calendar events via Microsoft Graph API
curl -fsSL https://syncorelabs.ai/install.sh | shmacOS / Linux. Windows + manual install.
What it does
Microsoft Outlook — search and list mail, read message bodies, send email, reply / forward / delete / move messages, browse folders, list and create calendar events via Microsoft Graph API. Use when the user mentions Outlook, Office 365, Microsoft 365, M365 mail, Exchange inbox, or wants to triage / send / schedule from their Outlook account.
The Outlook skill is one of 75+ pre-wired Syncore integrations that any MCP-compatible client — Claude Desktop, Claude Code, Cursor, Windsurf, Codex CLI, and ChatGPT desktop — can call out of the box. You don't configure MCP servers or copy API keys into a JSON file; the Syncore daemon discovers the skill at startup and exposes its tools to whichever AI client is running.
Sample prompts
Once Syncore is installed and Outlook is connected, ask your agent something like:
- “Search for messages from Outlook.”
- “List messages from Outlook.”
- “Get message from Outlook.”
Tools available (11)
outlook__search_messagesSearch / find Outlook messages by keyword using KQL (Microsoft search syntax). Use when the user wants to locate emails by sender, subject, or topic across their Outlook mailbox.
outlook__list_messagesList recent Outlook messages from a folder (Inbox by default; or sentitems / drafts / deleteditems / junkemail / a folder id). Use when the user wants to scan recent mail or check a specific folder.
outlook__get_messageRead / open a single Outlook email's full body by message_id. Use when the user wants the full content of a specific email after a search or list call.
outlook__send_emailSend / compose / fire off a new Outlook email with HTML body, to / cc / bcc recipients. Use when the user wants to send mail from their Outlook / Microsoft 365 account.
outlook__reply_messageReply to / respond to an Outlook message with optional reply_all. Use when the user wants to answer / follow up on / write back to an email. Body can be text or HTML.
outlook__forward_messageForward / pass along an Outlook message to new recipients with optional comment. Use when the user wants to relay an email to a colleague, FYI someone, or escalate a thread.
outlook__delete_messageDelete / trash an Outlook message — moves to Deleted Items, or permanent=true to hard-delete. Use when the user wants to remove / discard / purge a specific email.
outlook__move_messageMove / file / archive an Outlook message into another folder by id or well-known name. Use when the user wants to organize, file, archive, or sort an email out of the inbox.
outlook__list_foldersList Outlook mail folders (Inbox, Sent, Drafts, custom folders). Use when the user wants to see their folder layout or you need a folder id for move_message / list_messages.
outlook__list_eventsList upcoming Outlook (Microsoft 365) calendar events between two ISO datetimes (defaults: now → +7 days). Use when the user wants to see what's on their Outlook calendar / agenda this week.
outlook__create_eventCreate / schedule / book a new Outlook calendar event with subject, start / end ISO datetimes, attendees, body, location, timezone. Use when the user wants to schedule a meeting in their Microsoft 365 calendar with optional invitees.
How to connect
Outlook needs a provider API key to talk to outlook. Connect it from the Syncore dashboard:
- Run
curl -fsSL https://syncorelabs.ai/install.sh | shon macOS / Linux (or the PowerShell command on Windows). - Run
syncore loginto create your account and a device-bound encryption key. - Visit syncorelabs.ai/connect and authorize Outlook.
- Run
syncore updateto sync the skill + credentials to every installed AI client.
Pricing
Free at every Syncore tier. Connect your account once at /connect; the OAuth or API-key credential stays encrypted on your machine and syncs to your other devices via the Syncore vault.
See the full Syncore pricing breakdown — Free $0/mo, Pro $29/mo, Ultra $99/mo — on the homepage.
Related
Looking at Outlook? You may also want:
- Discord — send messages to channels, list guilds (servers) and channels, read channel history via the Discord REST API v10 with a bot token
- Gmail — search emails with Gmail query syntax, read messages and full threads, send / reply / draft email with attachments, download attachments, and batch-manage labels (archive, mark read, star,...
- Intercom — list and triage conversations (open / closed / snoozed), reply publicly, leave internal notes, assign to teammate or team, close conversations, list and search contacts (users + leads),...
- Loom — list videos in the workspace (filter by folder / creator), fetch a single video's metadata, pull timestamped transcripts (plain / timestamped / VTT), search videos by free-text query across...
- Mailchimp — manage audiences (lists), browse / add / update subscribers with status (subscribed / pending / unsubscribed / cleaned) and merge fields, list and inspect campaigns, send test campaign...
Or browse all 75 skills in the Syncore catalog.