共用方式為


Microsoft Mail MCP 伺服器參考

重要

你需要參加 Frontier 預覽計畫 ,才能搶 先取得 Microsoft Agent 365 的使用權。 Frontier 直接連結你與 Microsoft 最新的 AI 創新。 Frontier 預覽受限於您現有的客戶協議預覽條款。 由於這些功能仍在開發中,其可用性與功能可能會隨時間改變。

概觀

伺服器識別碼 Display name Description
mcp_MailTools Microsoft Outlook 郵件 MCP 伺服器 MCP 伺服器提供 Microsoft Graph Mail 工具。

可用工具

1. mcp_MailTools_graph_mail_createMessage

建立一封草稿電子郵件。 透過設定 body.body.contentType = “HTML” 支援 HTML。

必要參數

  • 主旨: 訊息主旨
  • 收件人: 包含電子郵件地址的收件人陣列
  • 正文: 訊息正文,內容類型(Text/HTML)及內容

選用參數。

  • preferHtml: HTML 內容設為 true。
  • 標頭: 可選的額外標頭

mcp_MailTools_graph_mail_deleteMessage

刪除已登入使用者信箱中的訊息。

必要參數

  • id: 訊息識別碼

選用參數。

  • If-Match: 用於並發控制的可選 ETag

mcp_MailTools_graph_mail_getMessage

從已登入使用者的信箱收到 ID 訊息。 使用 preferHtml 來請求 HTML 主體。

必要參數

  • id: 訊息識別碼

選用參數。

  • select: OData select 子句
  • 展開: OData 擴展子句
  • preferHtml: 請求 HTML 正文格式
  • 標頭: 可選的 HTTP 標頭

mcp_MailTools_graph_mail_listSent

在已發送的郵件中列出訊息。

選用參數。

  • 濾波器: OData 濾波器
  • 搜尋: 搜尋查詢
  • orderby: 排序表達式
  • 頂部: 需歸還物品數量
  • 選擇: 回傳欄位

mcp_MailTools_graph_mail_reply

回覆現有訊息。 支援 HTML 或 preferHtmlheaders

必要參數

  • id: 回覆訊息ID

選用參數。

  • 留言: 回覆文字
  • 訊息: 可選的訊息覆寫
  • preferHtml: 啟用 HTML 格式化
  • 標頭: 可選的 HTTP 標頭

mcp_MailTools_graph_mail_replyAll

回覆現有訊息。 支援 HTML 或 preferHtmlheaders

必要參數

  • id: 回覆全部的訊息ID

選用參數。

  • 留言: 回覆文字
  • 訊息: 可選的訊息覆寫
  • preferHtml: 啟用 HTML 格式化
  • 標頭: 可選的 HTTP 標頭

mcp_MailTools_graph_mail_searchMessages

使用 Microsoft 圖形搜尋 API 搭配 KQL 風格查詢 Outlook 訊息。

必要參數

  • 請求: 包含 entityTypes、query、from、size 參數的搜尋請求陣列

支援搜尋訊息內容、主旨、正文及附件

mcp_MailTools_graph_mail_sendDraft

用 ID 發送已存在的草稿訊息。

必要參數

  • id: 擬稿訊息 ID 以發送

mcp_MailTools_graph_mail_sendMail

以登入使用者身份寄電子郵件。

必要參數

  • 訊息: 訊息物件,主旨、收件人及正文
  • 主旨: 電子郵件主旨
  • 收件人: 主要受益者
  • 正文: 電子郵件正文,內容類型(文字/HTML)及內容

選用參數。

  • ccRecipients: 碳影本收件人
  • bcc 收件人: 盲目碳複製收件人
  • saveToSentItems: 儲存為已發送的物品(預設:true)
  • preferHtml: 強制 HTML 渲染
  • 標頭: 可選的額外 HTTP 標頭

10. mcp_MailTools_graph_mail_updateMessage

更新訊息的可變屬性(例如主旨、主體、分類)。

必要參數

  • id: 訊息識別碼

選用參數。

  • 主旨: 新主題
  • 正文: 新訊息主體
  • 分類: 訊息分類
  • 重要性: 低、正常或高
  • If-Match: ETag 用於並發控制

主要功能

電子郵件撰寫

  • 撰寫草稿並寄送電子郵件
  • HTML 與純文字支援
  • 收件人、抄送及密件副本收件人
  • 設定格式選項。

電子郵件管理

  • 接收、更新及刪除訊息
  • 回覆與回覆全部功能
  • 資產管理
  • 類別與重要性設定

搜尋和篩選

  • KQL 風格的訊息搜尋
  • OData 查詢支援
  • 跨主題、正文、附件搜尋
  • 分頁與過濾

傳送物品

  • 列出聊天訊息
  • 可選存檔至已發送物品
  • 篩選與搜尋已寄件物品

注意事項

  1. 所有操作皆使用 Microsoft Graph Mail API
  2. HTML 內容內容內容需要內容類型 = “HTML”
  3. preferHtml標頭請求HTML主體格式
  4. 搜尋使用 Microsoft 圖形搜尋 API 搭配 KQL 查詢
  5. 草稿訊息可以分別建立、更新和傳送
  6. ETag 對更新並行控制的支援