Skip to main content
Glama

Outlook-Mail-MCP

Das minimalistische E-Mail-MCP für zu Hause: Verbinde ein Outlook-Postfach, lies E-Mails und antworte auf E-Mails.

🤝 Co-created by Lynn & Sage (ChatGPT)

Dieses Projekt wurde von Lynn und Sage (ChatGPT) gemeinsam entworfen, implementiert und getestet.

Dieses Projekt macht nur drei Dinge:

  • 📬 Neueste E-Mails anzeigen

  • 📖 E-Mails lesen

  • ↩️ E-Mails beantworten

Kein Kalender, keine cloudbasierten Dateien, kein Power Automate und keine Multi-Konto-Verwaltung.

Geeignete Lösung

Diese Lösung nutzt Render Web Service + Microsoft Outlook / Microsoft Graph + OAuth 2.0 als primäre Bereitstellungsmethode und eignet sich, um E-Mail-Funktionen als entfernten MCP-Dienst für den Heimcomputer bereitzustellen.

Sie kann auch in jeder Umgebung ausgeführt werden, die Node.js, HTTPS und eine dauerhafte Token-Speicherung unterstützt. Die Standardkonfiguration und die Bereitstellungsdateien des Projekts basieren jedoch auf Render.

Related MCP server: outlook-mcp

Verwendung

Nach der Bereitstellung auf Render öffnen Sie die Startseite des Dienstes, klicken Sie auf Outlook-Postfach verbinden und schließen Sie die Microsoft-Anmeldung und -Autorisierung ab.

Nach Abschluss der Autorisierung verbinden Sie die MCP-Adresse https://你的服务地址/mcp einfach mit dem Heimcomputer.

Microsoft-Konfiguration

Erstellen Sie in Microsoft Entra / Azure App Registration eine App und aktivieren Sie die folgenden delegierten Berechtigungen:

  • openid

  • profile

  • offline_access

  • User.Read

  • Mail.Read

  • Mail.ReadWrite

  • Mail.Send

Redirect-URI verwenden:

https://你的服务地址/auth/callback

Wählen Sie als Anwendungstyp Web.

Umgebungsvariablen

MS_CLIENT_ID=你的 Application (client) ID
MS_CLIENT_SECRET=你的 Client Secret VALUE
MS_TENANT_ID=common
TOKEN_DIR=/data

Auf Render verwendet der Server bevorzugt PUBLIC_URL, andernfalls generiert er die OAuth-Callback-Adresse mithilfe des automatisch von Render bereitgestellten RENDER_EXTERNAL_URL.

Render-Bereitstellung

Das Repository enthält bereits render.yaml und kann direkt mit dem Render Blueprint bereitgestellt werden.

Die Render-Konfiguration enthält:

  • Node.js Web Service

  • /health-Gesundheitsprüfung

  • 1 GB persistenter Datenträger

  • /data-Verzeichnis zur Token-Speicherung

  • Für Microsoft OAuth erforderliche Umgebungsvariablen

Die Token werden auf dem persistenten Render-Datenträger gespeichert und nicht an GitHub übertragen.

MCP-Tools

Werkzeug

Funktion

list_emails

Neueste E-Mails anzeigen

read_email

Bestimmte E-Mail lesen

reply_email

Bestimmte E-Mail beantworten

Lokale Ausführung

npm install
npm start

Standardadresse: http://localhost:3000/.

Lokaler OAuth-Rückruf: http://localhost:3000/auth/callback.

Sicherheit

Das OAuth-Passwort wird nicht an den Heimcomputer weitergegeben. Nach Abschluss der Microsoft-Anmeldung speichert der Dienst nur das OAuth-Token; die Dateiberechtigungen für die Token-Datei sind so festgelegt, dass nur der aktuelle Prozessbenutzer sie lesen und schreiben kann.


Credits

Lynn × Sage(ChatGPT)
Ein menschlicher Entwickler + ein KI-Partner haben dieses kleine Tool zusammen auf die Beine gestellt. 🫳

F
license - not found
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    MCP server that provides 62 tools to manage Outlook mail, calendar, contacts, and tasks for personal Microsoft accounts via Microsoft Graph API.
    62
    22
    MIT
  • A
    license
    -
    quality
    B
    maintenance
    MCP server for sending and managing Microsoft Outlook email via the Microsoft Graph API, including drafts, replies, contacts, and directory search.
    42
    MIT
  • A
    license
    -
    quality
    C
    maintenance
    MCP server providing full control over Outlook.com, Hotmail, Live, or Microsoft 365 email via Microsoft Graph API, enabling reading, searching, sending, and managing messages and folders securely.
    MIT

View all related MCP servers

Related MCP Connectors

  • Outlook Mail (Microsoft 365) MCP Pack

  • Read, search, send, organize, draft and schedule email across your inboxes from any MCP client.

  • Outlook Contacts (Microsoft 365) MCP Pack

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Lynnker-0904/Outlook-Mail-MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server