outlook-email

Solid

Triage an Outlook inbox, summarize threads, and draft replies through the Microsoft 365 MCP server.

AI & Automation 108 stars 13 forks Updated 3 days ago Apache-2.0

Install

View on GitHub

Quality Score: 83/100

Stars 20%
68
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Outlook Email Work with the user's Outlook mail through the connected `outlook` MCP server. ## Before you start The server signs in on first use with a device code — the user completes that in a browser. If its tools are unavailable or unauthenticated, say so and stop. Do not attempt to reach mail any other way. ## Reading is not free This is the user's real mailbox. Read what the task needs and no more. Do not open unrelated threads to "get context", and do not summarize messages the user did not ask about. Treat message contents as private. Do not repeat addresses, attachments, or body text into anything outward-facing — a commit message, an issue, a file — unless the user asked you to put it there. ## Triage When asked to triage, group by what the user has to _do_, not by folder: - needs a reply from them, - needs a decision, - informational, - can be ignored or archived. Say who each thread is from and what it actually wants. "Follow-up on the proposal" is not a summary; "Dana is asking whether you can commit to the March date" is. For a thread, read it in order and report the current state — the last message often reverses the first. ## Drafting and sending **Never send mail without the user explicitly asking you to send that specific message.** Draft, show them the full text and the recipient list when approval is still needed. If the user explicitly supplied or approved the exact recipients and message and asked you to send it, do not ask for duplicate c...

Details

Author
SDSLeon
Repository
SDSLeon/lightcode
Created
5 months ago
Last Updated
3 days ago
Language
TypeScript
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

outlook

Microsoft 365 Outlook mail and calendar through Microsoft Graph - read and search the inbox, draft, reply and send, attachments, categories and folders, calendar events, invitations and free/busy. Use for "check my email", "draft an email", "reply to", "my Outlook calendar", "am I free", "book a meeting", "Microsoft 365 mail". Not for Gmail or Google Calendar, and not for PST files (use outlook-to-md).

2 Updated today
dbhq-uk
AI & Automation Listed

outlook-mail

Anything to do with the user's Outlook mailbox: reading it, deciding what in it matters, and composing what goes out of it. Covers inbox briefings and triage, finding and summarising messages or threads, drafting replies and forwards, sending new mail, and learning the user's writing style. Use this whenever a request concerns email, however it is phrased, for example "what needs my attention today", "anything urgent from the auditors", "answer Maria", "put together a note to the team", or in Greek «τι τρέχει στο μέιλ μου», «ποιος περιμένει απάντηση», «γράψε στον Κώστα», «βγάλε μου μια σύνοψη από τα χθεσινά». These are samples, not an exhaustive list: judge by meaning, not by matching words. Do NOT use for Microsoft Teams messages or chats (use teams-chat), for preparing or debriefing meetings (use meeting-workflows), or for reading spreadsheets or Word documents.

0 Updated yesterday
weirdapps
AI & Automation Listed

outlook-graph

Use for email and calendar operations - checking inbox, sending emails, viewing calendar, scheduling events. Trigger on phrases like "check email", "draft email", "my calendar", "schedule", "am I free".

2 Updated today
dbhq-uk