outlook
Integrates with Microsoft Outlook API for managing emails, calendar events, and contacts using OAuth authentication.
Install this skill
Security score
The outlook skill was audited on Feb 11, 2026 and we found 26 security issues across 4 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 413 | 'Authorization': `Bearer ${process.env.MATON_API_KEY}` |
Fetch to external URL
| 409 | const response = await fetch( |
Access to .env file
| 413 | 'Authorization': `Bearer ${process.env.MATON_API_KEY}` |
External URL reference
| 4 | Microsoft Outlook API integration with managed OAuth. Read, send, and manage emails, folders, calendar events, and contacts via Microsoft Graph. Use this skill when users want to interact with Outlook |
External URL reference
| 26 | req = urllib.request.Request('https://gateway.maton.ai/outlook/v1.0/me') |
External URL reference
| 35 | https://gateway.maton.ai/outlook/{native-api-path} |
External URL reference
| 56 | 1. Sign in or create an account at [maton.ai](https://maton.ai) |
External URL reference
| 57 | 2. Go to [maton.ai/settings](https://maton.ai/settings) |
External URL reference
| 62 | Manage your Microsoft OAuth connections at `https://ctrl.maton.ai`. |
External URL reference
| 69 | req = urllib.request.Request('https://ctrl.maton.ai/connections?app=outlook&status=ACTIVE') |
External URL reference
| 81 | req = urllib.request.Request('https://ctrl.maton.ai/connections', data=data, method='POST') |
External URL reference
| 93 | req = urllib.request.Request('https://ctrl.maton.ai/connections/{connection_id}') |
External URL reference
| 107 | "url": "https://connect.maton.ai/?session_token=...", |
External URL reference
| 121 | req = urllib.request.Request('https://ctrl.maton.ai/connections/{connection_id}', method='DELETE') |
External URL reference
| 134 | req = urllib.request.Request('https://gateway.maton.ai/outlook/v1.0/me') |
External URL reference
| 410 | 'https://gateway.maton.ai/outlook/v1.0/me/messages?$top=10', |
External URL reference
| 426 | 'https://gateway.maton.ai/outlook/v1.0/me/messages', |
External URL reference
| 463 | req = urllib.request.Request('https://ctrl.maton.ai/connections') |
External URL reference
| 473 | - Correct: `https://gateway.maton.ai/outlook/v1.0/me/messages` |
External URL reference
| 474 | - Incorrect: `https://gateway.maton.ai/v1.0/me/messages` |
External URL reference
| 478 | - [Microsoft Graph API Overview](https://learn.microsoft.com/en-us/graph/api/overview) |
External URL reference
| 479 | - [Mail API](https://learn.microsoft.com/en-us/graph/api/resources/mail-api-overview) |
External URL reference
| 480 | - [Calendar API](https://learn.microsoft.com/en-us/graph/api/resources/calendar) |
External URL reference
| 481 | - [Contacts API](https://learn.microsoft.com/en-us/graph/api/resources/contact) |
External URL reference
| 482 | - [Query Parameters](https://learn.microsoft.com/en-us/graph/query-parameters) |
External URL reference
| 483 | - [Maton Community](https://discord.com/invite/dBfFAcefs2) |