work-iq
MCP Server and CLI for accessing Work IQ
Work IQ is an official Microsoft MCP server that enables AI assistants to access and query Microsoft 365 workspace data including emails, calendar events, documents, Teams messages, and people information. It provides natural language interfaces to enterprise productivity data, allowing developers to integrate M365 context into GitHub Copilot, Claude, and other MCP-compatible clients. The server requires Node.js 18+ and Microsoft 365 tenant administrator consent for data access permissions.
Key Features
Use Cases
- 01Querying recent emails from specific colleagues about project topics directly from AI chat
- 02Retrieving upcoming calendar meetings and availability through natural language
- 03Finding and summarizing recently modified PowerPoint presentations or Word documents
- 04Monitoring Teams channel conversations and extracting key discussion points
- 05Looking up organizational information and project team members
- 06Analyzing email workload and meeting time costs for productivity insights
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
work-iq — FAQ
What is the Work IQ MCP server?+
Work IQ is an official Microsoft MCP server that connects AI assistants like GitHub Copilot and Claude to Microsoft 365 data, enabling natural language queries of emails, calendar, documents, Teams messages, and people information.
How do I install the Work IQ MCP server?+
You can install it via GitHub Copilot CLI using '/plugin marketplace add microsoft/work-iq' then '/plugin install workiq@work-iq', or as a standalone server with 'npm install -g @microsoft/workiq' followed by 'workiq mcp'. Alternatively, add the npx command to your MCP client's configuration JSON.
What are the prerequisites for using Work IQ?+
You need Node.js 18 or higher installed, and Microsoft 365 tenant administrator consent to grant the necessary data access permissions. On first use, a consent dialog will appear requiring admin approval.
Which AI clients work with the Work IQ MCP server?+
Work IQ supports GitHub Copilot CLI, Visual Studio Code with Copilot, and any MCP-compatible client. It can be installed via the plugin marketplace or configured as a standard MCP server.
Is the Work IQ MCP server free to use?+
The MCP server itself is open source, but it requires a Microsoft 365 subscription to access tenant data. It is currently in public preview and features may change.
Do I need API keys or authentication setup?+
Work IQ uses Microsoft Entra ID authentication and requires tenant administrator consent for the required permissions. The authentication flow is handled automatically on first access, but admins must approve the consent request.
How do I install work-iq?+
Open the source repository on GitHub and follow its README. work-iq is a mcp server — MCP Agents Market links you directly to the official repo.
Is work-iq free?+
work-iq is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.