Work Iq is Microsoft's plugin marketplace for GitHub Copilot that connects AI assistants to Microsoft 365 data. Its plugins bundle MCP servers, skills, and tools, so you can ask an assistant about your email, meetings, documents, Teams messages, and colleagues in natural language. It is in public preview, and features and APIs may change.
At its core is the WorkIQ CLI and MCP server. You can install the plugins into the GitHub Copilot CLI, run the MCP server standalone in any coding agent or IDE that supports MCP (including VS Code), or use the CLI directly to ask questions interactively or one at a time. Access to tenant data requires admin consent on the Microsoft 365 tenant, granted once through a consent dialog or by a tenant administrator.
| Plugin | Purpose |
|---|---|
| workiq | Natural-language queries over Microsoft 365 email, meetings, documents, and Teams messages |
| workiq-preview | Preview build with retrieve-first context, delegation, and exact entity reads, writes, and downloads |
| microsoft-365-agents-toolkit | Scaffold, configure, and evaluate Microsoft 365 Copilot declarative agents |
| workiq-productivity | Read-only insights such as email triage, meeting costs, org charts, and channel audits |
The CLI and MCP server run on Windows, Linux, and macOS on x64 and Arm64. New plugins can be contributed as an MCP configuration plus skills registered in the marketplace.
Features
- Microsoft 365 queries: ask about emails, calendar, documents, Teams messages, and people in natural language
- MCP server: exposes Microsoft 365 data to any MCP-capable coding agent or IDE
- Copilot CLI marketplace: install the plugins directly into the GitHub Copilot CLI
- CLI ask mode: interactive or single-question queries against a chosen Entra tenant
- Declarative agent toolkit: scaffolding, manifest authoring, capability configuration, and evals for Microsoft 365 Copilot agents
- Productivity insights: read-only email triage, meeting costs, org charts, and channel audits
- Admin consent: tenant access is gated by Microsoft Entra admin consent



