Skip to main content

outlook

Integrates with Microsoft Outlook API for managing emails, calendar events, and contacts using OAuth authentication.

Install this skill

or
70/100

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

medium line 413

Template literal with variable interpolation in command context

SourceSKILL.md
413'Authorization': `Bearer ${process.env.MATON_API_KEY}`
low line 409

Fetch to external URL

SourceSKILL.md
409const response = await fetch(
low line 413

Access to .env file

SourceSKILL.md
413'Authorization': `Bearer ${process.env.MATON_API_KEY}`
low line 4

External URL reference

SourceSKILL.md
4Microsoft 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
low line 26

External URL reference

SourceSKILL.md
26req = urllib.request.Request('https://gateway.maton.ai/outlook/v1.0/me')
low line 35

External URL reference

SourceSKILL.md
35https://gateway.maton.ai/outlook/{native-api-path}
low line 56

External URL reference

SourceSKILL.md
561. Sign in or create an account at [maton.ai](https://maton.ai)
low line 57

External URL reference

SourceSKILL.md
572. Go to [maton.ai/settings](https://maton.ai/settings)
low line 62

External URL reference

SourceSKILL.md
62Manage your Microsoft OAuth connections at `https://ctrl.maton.ai`.
low line 69

External URL reference

SourceSKILL.md
69req = urllib.request.Request('https://ctrl.maton.ai/connections?app=outlook&status=ACTIVE')
low line 81

External URL reference

SourceSKILL.md
81req = urllib.request.Request('https://ctrl.maton.ai/connections', data=data, method='POST')
low line 93

External URL reference

SourceSKILL.md
93req = urllib.request.Request('https://ctrl.maton.ai/connections/{connection_id}')
low line 107

External URL reference

SourceSKILL.md
107"url": "https://connect.maton.ai/?session_token=...",
low line 121

External URL reference

SourceSKILL.md
121req = urllib.request.Request('https://ctrl.maton.ai/connections/{connection_id}', method='DELETE')
low line 134

External URL reference

SourceSKILL.md
134req = urllib.request.Request('https://gateway.maton.ai/outlook/v1.0/me')
low line 410

External URL reference

SourceSKILL.md
410'https://gateway.maton.ai/outlook/v1.0/me/messages?$top=10',
low line 426

External URL reference

SourceSKILL.md
426'https://gateway.maton.ai/outlook/v1.0/me/messages',
low line 463

External URL reference

SourceSKILL.md
463req = urllib.request.Request('https://ctrl.maton.ai/connections')
low line 473

External URL reference

SourceSKILL.md
473- Correct: `https://gateway.maton.ai/outlook/v1.0/me/messages`
low line 474

External URL reference

SourceSKILL.md
474- Incorrect: `https://gateway.maton.ai/v1.0/me/messages`
low line 478

External URL reference

SourceSKILL.md
478- [Microsoft Graph API Overview](https://learn.microsoft.com/en-us/graph/api/overview)
low line 479

External URL reference

SourceSKILL.md
479- [Mail API](https://learn.microsoft.com/en-us/graph/api/resources/mail-api-overview)
low line 480

External URL reference

SourceSKILL.md
480- [Calendar API](https://learn.microsoft.com/en-us/graph/api/resources/calendar)
low line 481

External URL reference

SourceSKILL.md
481- [Contacts API](https://learn.microsoft.com/en-us/graph/api/resources/contact)
low line 482

External URL reference

SourceSKILL.md
482- [Query Parameters](https://learn.microsoft.com/en-us/graph/query-parameters)
low line 483

External URL reference

SourceSKILL.md
483- [Maton Community](https://discord.com/invite/dBfFAcefs2)
Scanned on Feb 11, 2026
View Security Dashboard
Installation guide →