重要
Microsoft Agent 365 の早期アクセスを利用するには、フロンティア プレビュープログラムに参加する必要があります。 フロンティアは、Microsoft の最新の AI イノベーションと直接接続します。 Frontier のプレビューは、お客様の契約書に記載されている既存のプレビュー利用規約に従います。 これらの機能は現在開発中であるため、提供状況や機能は今後変更される可能性があります。
概要
| サーバー ID | 表示名称 | プロパティ |
|---|---|---|
| mcp_MailTools | Microsoft Outlook メール MCP サーバー | Microsoft Graph Mail ツールを提供する MCP サーバー。 |
使用可能なツール
1. mcp_MailTools_graph_mail_createMessage
メールの下書きを作成します。 body.body.contentType = "HTML" を設定することで HTML をサポートします。
必須のパラメーター:
- subject: メッセージの件名
- toRecipients: メール アドレスを持つ受信者の配列
- 本体: contentType (Text/HTML) とコンテンツを含むメッセージの本文
オプション パラメーター:
- preferHtml: HTML コンテンツの場合は true に設定
- headers: オプションの追加ヘッダー
mcp_MailTools_graph_mail_deleteMessage
サインインしているユーザーのメールボックスからメッセージを削除します。
必須のパラメーター:
- id: メッセージ ID
オプション パラメーター:
- If-Match: コンカレンシー制御に使用するオプションの ETag
mcp_MailTools_graph_mail_getMessage
サインインしているユーザーのメールボックスから、ID でメッセージを取得します。 preferHtml を使用して HTML 本文を要求します。
必須のパラメーター:
- id: メッセージ ID
オプション パラメーター:
- select: OData の select 句
- expand: OData の expand 句
- preferHtml: 要求 HTML 本文の形式
- headers: オプションの HTTP ヘッダー
mcp_MailTools_graph_mail_listSent
送信済み項目のメッセージを一覧表示します。
オプション パラメーター:
- filter: OData フィルター
- search: 検索クエリ
- orderby: ソート式
- top: 返す項目の数
- select: 返すフィールド
mcp_MailTools_graph_mail_reply
既存のメッセージに返信を送信します。
preferHtml または headers を介して HTML をサポートします。
必須のパラメーター:
- id: 返信先のメッセージ ID
オプション パラメーター:
- comment: 応答テキスト
- message: オプションのメッセージの上書き
- preferHtml: HTML 形式の有効化
- headers: オプションの HTTP ヘッダー
mcp_MailTools_graph_mail_replyAll
既存のメッセージへの全員の返信を送信します。
preferHtml または headers を介して HTML をサポートします。
必須のパラメーター:
- id: 全員への返信のメッセージ ID
オプション パラメーター:
- comment: 応答テキスト
- message: オプションのメッセージの上書き
- preferHtml: HTML 形式の有効化
- headers: オプションの HTTP ヘッダー
mcp_MailTools_graph_mail_searchMessages
Microsoft Graph Search API 使用して、KQL スタイルのクエリで Outlook メッセージを検索します。
必須のパラメーター:
- requests: entityTypes、query、from、size パラメーターを含む検索要求の配列
メッセージの内容、件名、本文、添付ファイルの検索をサポートします
mcp_MailTools_graph_mail_sendDraft
既存の下書きメッセージを ID ごとに送信します。
必須のパラメーター:
- id: 送信する下書きのメッセージ ID
mcp_MailTools_graph_mail_sendMail
サインイン ユーザーとしてメールを送信します。
必須のパラメーター:
- message: 件名、toRecipients、本文を持つ Message オブジェクト
- subject: 電子メールの件名
- toRecipients: プライマリ受信者
- 本体: contentType (Text/HTML) とコンテンツを含むメール本文
オプション パラメーター:
- ccRecipients: CC の受信者
- bccRecipients: BCC の受信者
- saveToSentItems: 送信済みの項目に保存 (既定値: true)
- preferHtml: HTML レンダリングの強制
- headers: オプションの追加 HTTP ヘッダー
10. mcp_MailTools_graph_mail_updateMessage
メッセージの変更可能なプロパティ (件名、本文、カテゴリなど) を更新します。
必須のパラメーター:
- id: メッセージ ID
オプション パラメーター:
- subject: 新しい件名
- body: 新しいメッセージ本文
- categories: メッセージ カテゴリ
- importance: Low、Normal、または High
- If-Match: コンカレンシー制御に使用する ETag
主な機能
電子メールの構成
- 下書きを作成してメールを送信する
- HTML とプレーン テキストのサポート
- To、CC、BCC の受信者
- 豊富な書式設定オプション
メール管理
- メッセージの取得、更新、削除
- 全員への返信をする機能
- 下書き管理
- カテゴリと重要度の設定
検索とフィルター処理
- KQL スタイルのメッセージ検索
- OData クエリのサポート
- 件名、本文、添付ファイルを検索する
- 改ページ位置の設定とフィルター処理
センチメント
- 送信メッセージの一覧表示
- 送信済みアイテムへの保存 (オプション)
- 送信済み項目のフィルター処理と検索
ノート
- すべての操作は Microsoft Graph Mail API を使用します
- HTML コンテンツの本文には contentType = "HTML" が必要となります
- preferHtml ヘッダーは HTML 本文形式を要求します
- 検索は Microsoft Graph Search API と KQL クエリを使用します
- 下書きメッセージは個別に作成、更新、送信できます
- 更新時のコンカレンシー制御に使用する ETag のサポート