Query Microsoft 365 data with natural language — emails, meetings, documents, Teams messages, and more.
/plugin install workiq@work-iqAdd to your .mcp.json or IDE MCP settings:
{
"workiq": {
"command": "npx",
"args": ["-y", "@microsoft/workiq@latest", "mcp"],
"tools": ["*"]
}
}If you installed WorkIQ globally with npm, run the following command to update to the latest version:
npm update -g @microsoft/workiqTo verify the installed version after updating:
workiq version💡 Using npx? If you run WorkIQ via
npx -y @microsoft/workiq mcp, npx automatically fetches the latest version each time, so no manual update step is needed.
# Emails
"What did John say about the proposal?"
"Summarize emails from the leadership team this week"
# Meetings
"What's on my calendar tomorrow?"
"What are my upcoming meetings this week?"
# Documents
"Find my recent PowerPoint presentations"
"Find documents I worked on yesterday"
# Teams
"Summarize today's messages in the Engineering channel"
# People
"Who is working on Project Alpha?"
| Skill | Description |
|---|---|
| workiq | Query M365 Copilot for workplace intelligence |
Supported on win_x64, win_arm64, linux_x64, linux_arm64, osx_x64, and osx_arm64.
See the root LICENSE file.