Simple Outlook Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Simple Outlook Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A clean, functional Model Context Protocol (MCP) server for Microsoft Outlook integration with Claude.
cd /Users/ricardozhang/Desktop/AI_Agents/simple-outlook-mcp
npm installClaude Outlook MCPhttp://localhost:3000/auth/callbackMail.ReadWriteMail.Sendcp .env.example .envEdit .env with your Azure app details:
MICROSOFT_CLIENT_ID=your_client_id_here
MICROSOFT_CLIENT_SECRET=your_client_secret_here
MICROSOFT_TENANT_ID=your_tenant_id_herenpm run buildnpm start#### authenticate_outlook Start the OAuth flow to authenticate with Microsoft Graph API.
#### send_email Send an email through Outlook.
#### list_emails List recent emails from your inbox.
#### search_emails Search emails by criteria.
#### read_email Read a specific email by ID.
Add this server to your Claude Desktop configuration file (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"simple-outlook-mcp": {
"command": "node",
"args": ["/Users/ricardozhang/Desktop/AI_Agents/simple-outlook-mcp/build/index.js"],
"env": {
"MICROSOFT_CLIENT_ID": "your_client_id",
"MICROSOFT_CLIENT_SECRET": "your_client_secret",
"MICROSOFT_TENANT_ID": "your_tenant_id"
}
}
}
} Please authenticate with Outlook Send an email to [email protected] with subject "Meeting Tomorrow" and body "Hi John, let's meet at 2 PM tomorrow." Show me my last 5 emails Find emails from [email protected] from the last weekhttp://localhost:3000/auth/callbacknpm install to ensure all dependencies are installednpm run buildMail.ReadWrite and Mail.Send permissions# Watch mode for development
npm run watch
# Build only
npm run build
# Start after build
npm startMIT License - see LICENSE file for details.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.