The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Zoho Mail MCP listing page.
A Model Context Protocol server for Zoho Mail. Lets Claude (or any MCP client) read, search, and send email from a Zoho Mail account without browser automation.
No equivalent exists in the official MCP registry — this fills that gap.
| Tool | Description |
|---|---|
list_inbox | List recent inbox messages — returns sender, subject, date, messageId, folderId |
search_emails | Search by keyword, sender email, or subject fragment |
read_email | Read full email body given a messageId and folderId |
send_email | Send an email from your configured sender address |
client_id, client_secret, and grant codeRun immediately (grant code expires in 10 minutes):
Save the refresh_token from the response — it doesn't expire.
Use the accountId value from the first object in data[].
ZOHO_SENDER must be a verified address or alias on the account.
| Variable | Description |
|---|---|
ZOHO_CLIENT_ID | OAuth app client ID |
ZOHO_CLIENT_SECRET | OAuth app client secret |
ZOHO_REFRESH_TOKEN | Long-lived refresh token (from step 2) |
ZOHO_ACCOUNT_ID | Zoho Mail account ID (from step 3) |
ZOHO_SENDER | Email address to send from |
read_email requires both messageId and folderId, both returned by list_inbox and search_emailsMIT