From microsoft-outlook
Manage email through Microsoft Outlook — reading, sending, replying, drafting, organizing, and searching via Graph API
npx claudepluginhub joshuacastanedaah/sean-mcp-servers --plugin microsoft-outlookThis skill uses the workspace's default tool permissions.
- User asks about email, Outlook, or inbox
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Share bugs, ideas, or general feedback.
outlook_list_messages — List emails with filters (folder, sender, read status, OData filter)outlook_get_message — Get full email details (body, headers, attachments)outlook_search_emails — Search by keyword across subject, body, senderoutlook_get_attachment — List or download email attachmentsoutlook_send_email — Send a new email (to, cc, bcc, subject, HTML body, importance)outlook_reply — Reply to sender onlyoutlook_reply_all — Reply to all recipientsoutlook_forward — Forward an email to new recipientsoutlook_create_draft — Create a draft for review before sendingoutlook_update_draft — Edit subject, body, or recipients on an existing draftoutlook_send_draft — Send a completed draftoutlook_move_message — Move email to a different folderoutlook_delete_message — Move email to Deleted Itemsoutlook_mark_read — Mark as read or unreadoutlook_list_folders — List all mail folders (needed for folder IDs)outlook_list_messages with filter: from/emailAddress/address eq 'user@domain.com' and isRead eq falseoutlook_list_messages to find the emailoutlook_get_message to read the full contentoutlook_reply with the messageIdoutlook_create_draft with contentoutlook_update_draft if changes neededoutlook_send_draft when approved