m365-mcp: OpenClaw Skill with 43 Tools for Outlook, Calendar, OneDrive, Teams, and Tasks
A developer frustrated with incomplete Microsoft 365 integrations for AI agents built their own OpenClaw skill: m365-mcp. It exposes 43 tools across Outlook mail, Calendar, Contacts, OneDrive, Teams, and Tasks, using Microsoft Graph as the backend.
Why build another MCP server?
The author tested several existing Outlook/M365 MCP implementations and found common shortcomings:
- Some covered only email, ignoring Calendar, Contacts, and other services.
- Tool design was awkward or inconsistent across operations.
- Many felt like demos rather than production-ready components.
Instead of patching around these gaps, they wrote their own skill. The hardest part wasn't getting Graph to respond — it was deciding what an AI agent should be allowed to do and where access should stop.
Key design decisions
The skill enforces per-agent trust boundaries. For example, the main OpenClaw agent can use M365 tools, but the coding agent cannot — because they have different jobs and different risk profiles.
This separation is a reminder that AI integrations need explicit access control, not just broad API keys.
Availability
The skill is published on GitHub and ClawHub as m365-mcp. If you're using OpenClaw and need reliable M365 access, you can grab it from there.
The author notes that what started as "I'll just find an existing integration" turned into another software project — a familiar story for anyone who's tried to extend AI agents into enterprise services.
📖 Read the full source: r/openclaw
👀 See Also

Outworked v0.3.0 adds iMessage support, built-in browser, and scheduling for Claude Code agents
Outworked v0.3.0 introduces iMessage channel support for agent communication, a built-in browser for web interaction, scheduling via cron, tunneling for local sharing, and enhanced MCP/Skills support. The desktop app orchestrates Claude Code agents as a team to handle coding tasks, web research, and automated workflows.

OpenYak: Open-Source Desktop AI Agent for Local File Management and Automation
OpenYak is an open-source desktop AI assistant that runs entirely on your machine, offering file management, data analysis, and office automation with 100+ AI models through OpenRouter and 20+ BYOK providers.

Claude Code Mastery: Open-source config system adds persistent memory and curated skills to Claude Code CLI
Claude Code Mastery is an open-source configuration system that adds persistent memory across sessions, smart lifecycle hooks, and 26+ curated skills to Claude Code CLI. It includes a 6-file Memory Bank per project, zero-config launcher, and cross-platform support.

Open-source AI job search system built with Claude Code evaluates offers, generates tailored resumes
A developer open-sourced a Claude Code project that turns your terminal into a job search command center. The system evaluates job offers across 10 dimensions, generates ATS-optimized PDF resumes, scans 45+ company career pages, and includes 14 skill modes.