Skip to content

Claude Code

Connect workiq-proxy to Claude Code so Claude can search your M365 emails, docs, chats, and meetings while you work.

The fastest path. Pick project-level to share the config with your team via git, or user-level to enable it everywhere on your machine.

Terminal window
claude mcp add --transport stdio workiq --scope project -- npx -y @stuffbucket/workiq-proxy

This writes to .mcp.json in your current directory.

Terminal window
claude mcp add --transport stdio workiq --scope user -- npx -y @stuffbucket/workiq-proxy

Shortcut: workiq-proxy install claude does the same thing — it detects Claude Code and registers the server for you.

If you prefer to edit the config file directly, add to .mcp.json:

{
"mcpServers": {
"workiq": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@stuffbucket/workiq-proxy"]
}
}
}

If you’ve installed @microsoft/workiq globally and want to skip the npx download on each launch:

{
"mcpServers": {
"workiq": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@stuffbucket/workiq-proxy", "--workiq-cmd", "workiq"]
}
}
}

Run /mcp inside Claude Code. You should see workiq listed as a connected server with 9 tools:

  • accept_eula
  • ask_work_iq
  • search_emails
  • search_documents
  • search_chats
  • search_channels
  • search_meetings
  • search_people
  • search_external

Try asking Claude: “Search my emails from last week about the budget review” — it will call the right tool automatically.