zoho-mail-mcp
zoho-mail-mcp
Сервер Model Context Protocol для Zoho Mail. Позволяет Claude (или любому другому MCP-клиенту) читать, искать и отправлять электронную почту из учетной записи Zoho Mail без использования автоматизации браузера.
В официальном реестре MCP нет аналогов — этот сервер заполняет данный пробел.
Инструменты
Инструмент | Описание |
| Список последних входящих сообщений — возвращает отправителя, тему, дату, messageId, folderId |
| Поиск по ключевому слову, email отправителя или фрагменту темы |
| Чтение полного текста письма по заданным messageId и folderId |
| Отправка письма с настроенного адреса отправителя |
Related MCP server: claude-gmail-mcp
Предварительные требования
Учетная запись Zoho Mail
Node.js 18+
Настройка
1. Создайте OAuth-приложение Zoho
Перейдите в консоль Zoho API
Создайте приложение типа Self Client
В разделе Generate Code добавьте следующие области доступа (scopes):
ZohoMail.messages.READ,ZohoMail.messages.CREATE,ZohoMail.folders.READ,ZohoMail.accounts.READУстановите срок действия 10 минут, добавьте описание и нажмите Create
Скопируйте сгенерированные
client_id,client_secretи код авторизации (code)
2. Обменяйте код авторизации на токен обновления (refresh token)
Выполните немедленно (код авторизации истекает через 10 минут):
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"Сохраните refresh_token из ответа — он не имеет срока действия.
3. Получите ID вашей учетной записи
curl -X GET https://mail.zoho.com/api/accounts \
-H "Authorization: Zoho-oauthtoken YOUR_ACCESS_TOKEN"Используйте значение accountId из первого объекта в data[].
4. Установка
git clone https://github.com/SirGreed808/zoho-mail-mcp
cd zoho-mail-mcp
npm install5. Добавление в Claude Code
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.jsZOHO_SENDER должен быть подтвержденным адресом или псевдонимом (алиасом) в учетной записи.
Переменные окружения
Переменная | Описание |
| Client ID OAuth-приложения |
| Client Secret OAuth-приложения |
| Долгоживущий токен обновления (из шага 2) |
| ID учетной записи Zoho Mail (из шага 3) |
| Адрес электронной почты для отправки |
Примечания
Токены доступа обновляются автоматически — ручное вмешательство не требуется
read_emailтребует наличия какmessageId, так иfolderId, которые возвращаются инструментамиlist_inboxиsearch_emailsТолько REST API — без IMAP/SMTP
Лицензия
MIT
Maintenance
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
- AlicenseBqualityFmaintenanceMCP server that connects Claude with Gmail to read, send, delete, and manage messages and labels via the Google Gmail API.3MIT
- AlicenseAqualityDmaintenanceA Gmail MCP server that enables Claude to send, search, and read emails using either Gmail API or SMTP/IMAP backend.3MIT
- AlicenseNot gradedqualityDmaintenanceA 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.29MIT
- FlicenseNot gradedqualityCmaintenanceLocal IMAP/SMTP MCP server that lets Claude read, search, draft, send, flag, and move mail across multiple IMAP mailboxes. Credentials stay on your machine.
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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