What it does
Work IQ is an MCP server that extends Claude's access to Microsoft 365 tenant data—emails, meetings, documents, Teams messages, and organizational information. Rather than exposing individual tools, it accepts natural-language queries and translates them into Microsoft Graph API calls, returning relevant data directly. Users ask questions like "What did Sarah say about the budget?" or "Show my documents from yesterday" and receive results in context. The server works both as a standalone MCP implementation and as a GitHub Copilot plugin, with extended capabilities available in the preview build.
Who it's for
Microsoft 365 administrators and enterprise knowledge workers who want to integrate Claude into existing Microsoft 365 workflows—answering calendar and email questions, searching documents, summarizing Teams conversations, and discovering organizational information without switching tools.
Common use cases
- Query emails and calendar events using natural language ("What meetings do I have tomorrow?")
- Search for documents you created or modified on specific dates
- Summarize Teams channel messages and discover recent conversations
- Look up colleague information and organizational relationships
- Build custom M365 agents and automation using the agents toolkit
Setup pitfalls
- Requires tenant admin consent via Entra authentication; non-administrators must request their tenant administrator to grant permissions using the provided consent URL (see
ADMIN-INSTRUCTIONS.md) - Node.js 18+ is required; the server runs via
npx, which comes with npm - Public preview status means APIs and features may change between releases; verify the latest release for your use case
- CI tests are currently failing; review recent commits and releases before deploying to production