← ClaudeAtlas

outlook-automationlisted

Automate Outlook tasks via Rube MCP (Composio): emails, calendar, contacts, folders, attachments. Always search tools first for current schemas.
aiskillstore/marketplace · ★ 350 · AI & Automation · score 83
Install: claude install-skill aiskillstore/marketplace
# Outlook Automation via Rube MCP Automate Microsoft Outlook operations through Composio's Outlook toolkit via Rube MCP. ## Prerequisites - Rube MCP must be connected (RUBE_SEARCH_TOOLS available) - Active Outlook connection via `RUBE_MANAGE_CONNECTIONS` with toolkit `outlook` - Always call `RUBE_SEARCH_TOOLS` first to get current tool schemas ## Setup **Get Rube MCP**: Add `https://rube.app/mcp` as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works. 1. Verify Rube MCP is available by confirming `RUBE_SEARCH_TOOLS` responds 2. Call `RUBE_MANAGE_CONNECTIONS` with toolkit `outlook` 3. If connection is not ACTIVE, follow the returned auth link to complete Microsoft OAuth 4. Confirm connection status shows ACTIVE before running any workflows ## Core Workflows ### 1. Search and Filter Emails **When to use**: User wants to find specific emails across their mailbox **Tool sequence**: 1. `OUTLOOK_SEARCH_MESSAGES` - Search with KQL syntax across all folders [Required] 2. `OUTLOOK_GET_MESSAGE` - Get full message details [Optional] 3. `OUTLOOK_LIST_OUTLOOK_ATTACHMENTS` - List message attachments [Optional] 4. `OUTLOOK_DOWNLOAD_OUTLOOK_ATTACHMENT` - Download attachment [Optional] **Key parameters**: - `query`: KQL search string (from:, to:, subject:, received:, hasattachment:) - `from_index`: Pagination start (0-based) - `size`: Results per page (max 25) - `message_id`: Message ID (use hitId from search results) **Pitfalls**: