mcpField
O
outlook-emails-lawvable

outlook-emails-lawvable

github.com/lawve-ai生産性907141 回インストール1 週間前に更新
リポジトリ

outlook-emails-lawvable について

outlook-emails-lawvableは、Outlookメールの検索や添付ファイルの取得に使う読み取り専用スキルです。実行ごとにMicrosoftへログインし、メールの内容をほかのスキルに渡せます。

主な機能

  1. 01最近のOutlookメールの閲覧
  2. 02キーワードや送信者による検索
  3. 03メール添付ファイルのダウンロード
  4. 04実行ごとの再認証
  5. 05メール内容をほかのスキルへ連携

活用シーン

  1. 01送信者や話題からメールを検索
  2. 02NDAレビュー用の添付ファイルを取得
  3. 03メールを送信せずに最近のメッセージを確認

インストール

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

$npx skills add https://github.com/lawve-ai/awesome-legal-skills --skill outlook-emails-lawvable

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

LICENSE.txt
README.md
references/
AZURE_SETUP.md
WORKFLOWS.md
scripts/
outlook_oauth.py

詳細

Outlook メール連携(読み取り専用)

概要

このスキルでできることこのスキルでできないこと
Outlook メールの閲覧と検索メールの送信
メールの添付ファイルのダウンロードセッション間でのデータ保存
他のスキル(NDA、契約書)との連携技術的なセットアップ

はじめに

設定は不要です。スキルを実行して、Microsoft アカウントでサインインしてください。

メールを読む
# Last 10 emails
uv run .agents/skills/outlook-emails-lawvable/scripts/outlook_oauth.py

# Last 5 emails
uv run .agents/skills/outlook-emails-lawvable/scripts/outlook_oauth.py --limit 5
メールを検索する
# Search by keyword
uv run .agents/skills/outlook-emails-lawvable/scripts/outlook_oauth.py --search "NDA"

# Search by sender
uv run .agents/skills/outlook-emails-lawvable/scripts/outlook_oauth.py --from "[email protected]"
添付ファイルをダウンロードする
uv run .agents/skills/outlook-emails-lawvable/scripts/outlook_oauth.py --download

認証

実行するたびに、Microsoft のログイン用ブラウザーウィンドウが開きます。Microsoft アカウントでサインインし、アクセス許可を承認してください。

読み取り専用アクセスです。 このスキルが要求するのは、メールとプロフィールの読み取り権限のみです。メールの送信や変更はできません。

データは一切保持されません。 セッション間でトークンが保存されることはありません。スキルを実行するたびに、改めて認証が必要です。ディスクにキャッシュされることもありません。

パスワードが Lawvable に共有されることはありません。


他のスキルとの連携

例:メール → NDA のレビュー
User: "Read the latest email from [email protected] and review
       the NDA attachment using the NDA skill"

Claude will:
1. Use outlook_oauth.py to fetch the email
2. Download the .docx attachment
3. Use nda-review-jamie-tso skill to analyze
4. Return the issue log with redlines

詳細:独自の Azure アプリを使用する

独自の Azure アプリ登録を使用する場合は、この環境変数を設定してください。

AZURE_CLIENT_ID=your-client-id

セットアップの詳細については、references/AZURE_SETUP.md を参照してください。

コメント