mcpField
W
work-iq

work-iq

github.com/rysweet生産性76131 回インストール21 週間前に更新
リポジトリ

work-iq について

Work IQ Skillは、Microsoft 365のユーザーが開発環境から自然言語でメール、予定表、Teams、SharePoint、OneDriveを検索するためのスキルです。workiq MCPサーバーに接続し、対話型と直接質問型のコマンドライン機能も備えています。

主な機能

  1. 01送信者・件名・内容・日付によるメール検索
  2. 02今後の会議と過去の会議の確認
  3. 03Teamsの会話と共有ファイルの検索
  4. 04SharePointとOneDriveのドキュメント検索
  5. 05対話型および直接質問のコマンドライン

活用シーン

  1. 01特定の話題に関するメールの検索
  2. 02今後の会議や過去の参加者の確認
  3. 03Teamsの議論やファイルの特定
  4. 04種類や作成者で最近の文書を検索

MCP 対応

workiq MCPサーバーを介して、対応クライアントにMicrosoft 365の検索機能を提供します。利用前にサーバーを有効化し、`.mcp.json`で設定する必要があります。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/rysweet/amplihack --skill work-iq

インストール後、Claude Code で/work-iqを入力して読み込まれたか確認します。

同梱ファイルexamples.mdreference.md

詳細

Work IQ スキル

自然言語を使って Microsoft 365 のワークスペースを検索します。開発環境を離れることなく、メール、会議、Teams メッセージ、ドキュメントを検索できます。

クイックスタート

0. MCP サーバーを有効にする(最初に必須)

workiq MCP サーバーは、デフォルトで無効になっています。使用する前に有効にしてください。

/mcp-manager

workiq サーバーを選択して有効にするか、.mcp.json の "disabled": false を手動で設定してください。

1. EULA に同意する(最初に必須)
npx @microsoft/workiq accept-eula
2. MCP を設定する

プロジェクトの .mcp.json に追加します。

{
  "mcpServers": {
    "workiq": {
      "command": "npx",
      "args": ["-y", "@microsoft/workiq", "mcp"]
    }
  }
}
3. 認証する

最初のクエリを実行すると M365 の認証が開始され、サインイン用のブラウザーウィンドウが開きます。

4. クエリを開始する
"What meetings do I have tomorrow?"
"Find emails from Sarah about the budget"
"Show Teams messages about the deployment"

主な機能

メールの検索
  • 送信者、受信者、件名、または内容でメールを検索します
  • 日付範囲で絞り込みます
  • 受信トレイ、送信済みアイテム、アーカイブを横断して検索します

例: "提案について、John は何と言っていましたか?"

カレンダーと会議
  • 今後の会議を表示します
  • タイトルや出席者から過去の会議を検索します
  • スケジュールを確認します

例: "今週のカレンダーには何がありますか?"

Teams メッセージ
  • チャネル全体の会話を検索します
  • 送信者や内容からメッセージを検索します
  • 共有ファイルを探します

例: "Engineering チャネルの今日のメッセージを要約してください"

ドキュメント検索
  • SharePoint と OneDrive のコンテンツを検索します
  • ファイルの種類、作成者、または内容で検索します
  • 最近変更されたドキュメントを探します

例: "最近作成した PowerPoint プレゼンテーションを探してください"

このスキルが有効になる条件

次の言葉が出てくると、自動的に読み込まれます。

  • work iq、workiq、m365、microsoft 365
  • メールを確認、会議を探す、Teams を検索
  • カレンダーを検索、office 365、o365

CLI コマンド

コマンド説明
workiq accept-eulaエンドユーザーライセンス契約に同意します(最初に必須)
workiq ask対話形式のクエリモード
workiq ask -q "..."特定の質問をします
workiq mcpMCP サーバーを起動します(Claude Code で使用)
workiq versionバージョン情報を表示します

前提条件

  1. Microsoft 365 アカウント - 有効な M365 サブスクリプション
  2. Node.js - npx コマンドに必要
  3. 管理者の同意 - 一部の M365 テナントでは必要になる場合があります

簡単なトラブルシューティング

問題解決方法
"EULA not accepted"npx @microsoft/workiq accept-eula を実行します
"Authentication failed"クエリを再実行して、新しい認証フローを開始します
"Admin consent required"M365 テナントの管理者にお問い合わせください
"WSL browser issues"xdg-utils と wslu パッケージをインストールします

ドキュメント

プラットフォームのサポート

  • Windows(x64、arm64)
  • macOS(x64、arm64)
  • Linux(x64、arm64)
  • WSL(ブラウザーのサポートが必要)

参考資料:

バージョン: 1.0.0 | 更新日: 2026-01-23

コメント