Condividi tramite


Riferimento al server MCP per le e-mail di Microsoft

Importante

Devi far parte del programma di anteprima Frontier per ottenere l'accesso in anteprima a Microsoft Agent 365. Frontier ti mette in contatto diretto con le ultime innovazioni di Microsoft nell'IA. Le anteprime Frontier sono soggette alle condizioni di anteprima esistenti dei tuoi contratti del cliente. Poiché queste funzionalità sono ancora in fase di sviluppo, la disponibilità e le funzionalità possono cambiare nel tempo.

Panoramica

ID del server Nome visualizzato Descrizione
mcp_MailTools Server MCP della posta di Microsoft Outlook Server MCP che fornisce strumenti di Posta elettronica di Microsoft Graph.

Strumenti disponibili

1. mcp_MailTools_graph_mail_createMessage

Crea una bozza di messaggio e-mail. Supporta HTML impostando body.body.contentType = "HTML".

Parametri obbligatori:

  • subject: oggetto del messaggio
  • toRecipients: matrice di destinatari con indirizzi e-mail
  • body: corpo del messaggio con contentType (Testo/HTML) e contenuto

Parametri facoltativi:

  • preferHtml: imposta su true per il contenuto HTML
  • headers: intestazioni aggiuntive facoltative

mcp_MailTools_graph_mail_deleteMessage

Elimina un messaggio dalla cassetta postale dell'utente connesso.

Parametri obbligatori:

  • id: ID messaggio

Parametri facoltativi:

  • If-Match: ETag facoltativo per il controllo di concorrenza

mcp_MailTools_graph_mail_getMessage

Ottieni un messaggio per ID dalla cassetta postale dell'utente connesso. Usa preferHtml per richiedere il corpo HTML.

Parametri obbligatori:

  • id: ID messaggio

Parametri facoltativi:

  • select: clausola di selezione OData facoltativa
  • expand: clausola di espansione OData
  • preferHtml: formato del corpo HTML della richiesta
  • headers: intestazioni HTTP facoltative

mcp_MailTools_graph_mail_listSent

Elenca i messaggi in Posta inviata.

Parametri facoltativi:

  • filter: filtro OData
  • search: query di ricerca
  • orderby: espressione di ordinamento
  • top: numero di elementi da restituire
  • select: campi da restituire

mcp_MailTools_graph_mail_reply

Invia una risposta a un messaggio esistente. Supporta HTML tramite preferHtml o headers.

Parametri obbligatori:

  • id: ID messaggio a cui rispondere

Parametri facoltativi:

  • comment: testo della risposta
  • message: sostituzione facoltativa dei messaggi
  • preferHtml: abilita la formattazione HTML
  • headers: intestazioni HTTP facoltative

mcp_MailTools_graph_mail_replyAll

Invia una risposta a tutti a un messaggio esistente. Supporta HTML tramite preferHtml o headers.

Parametri obbligatori:

  • id: ID messaggio a cui rispondere a tutti

Parametri facoltativi:

  • comment: testo della risposta
  • message: sostituzione facoltativa dei messaggi
  • preferHtml: abilita la formattazione HTML
  • headers: intestazioni HTTP facoltative

mcp_MailTools_graph_mail_searchMessages

Esegui ricerche nei messaggi di Outlook usando l'API Microsoft Graph Search con query in stile KQL.

Parametri obbligatori:

  • requests: matrice di richieste di ricerca con entityTypes, query, from, size parameters

Supporta la ricerca di contenuto, oggetto, corpo e allegati dei messaggi

mcp_MailTools_graph_mail_sendDraft

Invia un messaggio bozza esistente in base all'ID.

Parametri obbligatori:

  • id: ID messaggio bozza da inviare

mcp_MailTools_graph_mail_sendMail

Invia un messaggio di posta elettronica come utente connesso.

Parametri obbligatori:

  • message: oggetto messaggio con oggetto, toRecipients e corpo
  • subject: Oggetto del messaggio e-mail
  • toRecipients: destinatari principali
  • body: corpo dell'e-mail con contentType (Testo/HTML) e contenuto

Parametri facoltativi:

  • ccRecipients: destinatari in copia per conoscenza
  • bccRecipients: destinatari in copia per conoscenza nascosta
  • saveToSentItems: salva in Posta inviata (impostazione predefinita: true)
  • preferHtml: forza il rendering HTML
  • headers: intestazioni HTTP aggiuntive facoltative

10. mcp_MailTools_graph_mail_updateMessage

Aggiorna le proprietà modificabili di un messaggio, ad esempio oggetto, corpo, categorie.

Parametri obbligatori:

  • id: ID messaggio

Parametri facoltativi:

  • subject: nuovo oggetto
  • body: nuovo corpo del messaggio
  • categorie: categorie di messaggi
  • importance: Bassa, Normale o Alta
  • If-Match: ETag facoltativo per il controllo di concorrenza

Funzionalità chiave

Composizione e-mail

  • Creare bozze e inviare messaggi e-mail
  • Supporto HTML e testo normale
  • Destinatari A, CC e CCn
  • Opzioni di formattazione avanzata

Gestione e-mail

  • Ottenere, aggiornare ed eliminare messaggi
  • Funzionalità Rispondi e Rispondi a tutti
  • Gestione bozze
  • Impostazioni categoria e importanza

Ricerca e filtro

  • Ricerca di messaggi in stile KQL
  • Supporto di query OData
  • Ricerca in tutto l'oggetto, corpo, allegati
  • Impaginazione e filtro

Sentitems

  • Elenco dei messaggi inviati
  • Salvataggio facoltativo in Posta inviata
  • Filtra e cerca in Posta inviata

Note

  1. Tutte le operazioni usano l'API di posta Microsoft Graph
  2. Il contenuto HTML richiede contentType = "HTML" nel corpo
  3. L'intestazione preferHtml richiede il formato del corpo HTML
  4. Ricerca usa l'API Cerca di Microsoft Graph con query KQL
  5. I messaggi bozza possono essere creati, aggiornati e inviati separatamente
  6. Supporto ETag per il controllo della concorrenza sugli aggiornamenti