Skip to main content
Glama
SirGreed808
by SirGreed808

zoho-mail-mcp

Ein Model Context Protocol-Server für Zoho Mail. Ermöglicht es Claude (oder jedem anderen MCP-Client), E-Mails von einem Zoho Mail-Konto zu lesen, zu durchsuchen und zu versenden, ohne Browser-Automatisierung.

Es gibt kein Äquivalent im offiziellen MCP-Register – dies schließt diese Lücke.

Tools

Tool

Beschreibung

list_inbox

Listet aktuelle Nachrichten im Posteingang auf – gibt Absender, Betreff, Datum, messageId und folderId zurück

search_emails

Suche nach Stichwort, Absender-E-Mail oder Betreff-Fragment

read_email

Liest den vollständigen E-Mail-Text anhand einer messageId und folderId

send_email

Sendet eine E-Mail von Ihrer konfigurierten Absenderadresse

Related MCP server: claude-gmail-mcp

Voraussetzungen

Einrichtung

1. Erstellen einer Zoho OAuth-App

  1. Gehen Sie zur Zoho API Console

  2. Erstellen Sie eine Self Client-Anwendung

  3. Fügen Sie unter Generate Code diese Scopes hinzu:

    ZohoMail.messages.READ,ZohoMail.messages.CREATE,ZohoMail.folders.READ,ZohoMail.accounts.READ
  4. Setzen Sie die Ablaufzeit auf 10 Minuten, fügen Sie eine Beschreibung hinzu und klicken Sie auf Create

  5. Kopieren Sie die generierte client_id, das client_secret und den code (Grant Code)

2. Tauschen Sie den Grant Code gegen ein Refresh Token

Führen Sie dies sofort aus (der Grant Code läuft nach 10 Minuten ab):

curl -X POST https://accounts.zoho.com/oauth/v2/token \
  -d "grant_type=authorization_code" \
  -d "client_id=YOUR_CLIENT_ID" \
  -d "client_secret=YOUR_CLIENT_SECRET" \
  -d "code=YOUR_GRANT_CODE"

Speichern Sie das refresh_token aus der Antwort – es läuft nicht ab.

3. Ermitteln Sie Ihre Konto-ID

curl -X GET https://mail.zoho.com/api/accounts \
  -H "Authorization: Zoho-oauthtoken YOUR_ACCESS_TOKEN"

Verwenden Sie den accountId-Wert aus dem ersten Objekt in data[].

4. Installation

git clone https://github.com/SirGreed808/zoho-mail-mcp
cd zoho-mail-mcp
npm install

5. Zu Claude Code hinzufügen

claude mcp add --scope user \
  -e "ZOHO_CLIENT_ID=..." \
  -e "ZOHO_CLIENT_SECRET=..." \
  -e "ZOHO_REFRESH_TOKEN=..." \
  -e "ZOHO_ACCOUNT_ID=..." \
  -e "ZOHO_SENDER=you@yourdomain.com" \
  zoho-mail -- node /absolute/path/to/zoho-mail-mcp/index.js

ZOHO_SENDER muss eine verifizierte Adresse oder ein Alias des Kontos sein.

Umgebungsvariablen

Variable

Beschreibung

ZOHO_CLIENT_ID

OAuth-App Client-ID

ZOHO_CLIENT_SECRET

OAuth-App Client-Secret

ZOHO_REFRESH_TOKEN

Langlebiges Refresh-Token (aus Schritt 2)

ZOHO_ACCOUNT_ID

Zoho Mail Konto-ID (aus Schritt 3)

ZOHO_SENDER

E-Mail-Adresse für den Versand

Hinweise

  • Zugriffstoken werden automatisch aktualisiert – kein manuelles Eingreifen erforderlich

  • read_email erfordert sowohl messageId als auch folderId, die beide von list_inbox und search_emails zurückgegeben werden

  • Nur REST-API – kein IMAP/SMTP

Lizenz

MIT

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
1hResponse 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
    B
    quality
    F
    maintenance
    MCP server that connects Claude with Gmail to read, send, delete, and manage messages and labels via the Google Gmail API.
    3
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol (MCP) server that enables Claude Desktop to manage emails via SMTP and IMAP. Send emails, fetch unread messages, and create draft replies directly from conversations.
    29
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Local IMAP/SMTP MCP server that lets Claude read, search, draft, send, flag, and move mail across multiple IMAP mailboxes. Credentials stay on your machine.

View all related MCP servers

Related MCP Connectors

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

  • Shipmail MCP server for AI agent custom-domain email inboxes with REST API and webhooks.

  • Hosted email MCP for AI agents with inboxes, send/receive, memory, recovery, and credits.

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/SirGreed808/zoho-mail-mcp'

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