VOOZH about

URL: https://glama.ai/mcp/servers/SirGreed808/zoho-mail-mcp?locale=es-ES

⇱ zoho-mail-mcp by SirGreed808 | Glama


zoho-mail-mcp

Un servidor del Model Context Protocol para Zoho Mail. Permite a Claude (o a cualquier cliente MCP) leer, buscar y enviar correos electrónicos desde una cuenta de Zoho Mail sin necesidad de automatización del navegador.

No existe un equivalente en el registro oficial de MCP; esto cubre ese vacío.

Herramientas

Herramienta

Descripción

list_inbox

Lista los mensajes recientes de la bandeja de entrada: devuelve el remitente, asunto, fecha, messageId y folderId

search_emails

Busca por palabra clave, correo electrónico del remitente o fragmento del asunto

read_email

Lee el cuerpo completo del correo electrónico proporcionando un messageId y folderId

send_email

Envía un correo electrónico desde tu dirección de remitente configurada

Related MCP server: Claude-Read-Outlook-Attachments

Requisitos previos

Configuración

1. Crear una aplicación OAuth de Zoho

  1. Ve a la Consola de API de Zoho

  2. Crea una aplicación Self Client

  3. En Generate Code, añade estos alcances:

    ZohoMail.messages.READ,ZohoMail.messages.CREATE,ZohoMail.folders.READ,ZohoMail.accounts.READ
  4. Establece la caducidad en 10 minutos, añade una descripción y haz clic en Create

  5. Copia el client_id, client_secret y el code de concesión generados

2. Intercambiar el código de concesión por un token de actualización

Ejecuta inmediatamente (el código de concesión caduca en 10 minutos):

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"

Guarda el refresh_token de la respuesta: no caduca.

3. Obtener tu ID de cuenta

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

Usa el valor accountId del primer objeto en data[].

4. Instalación

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

5. Añadir a 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.js

ZOHO_SENDER debe ser una dirección verificada o un alias en la cuenta.

Variables de entorno

Variable

Descripción

ZOHO_CLIENT_ID

ID de cliente de la aplicación OAuth

ZOHO_CLIENT_SECRET

Secreto de cliente de la aplicación OAuth

ZOHO_REFRESH_TOKEN

Token de actualización de larga duración (del paso 2)

ZOHO_ACCOUNT_ID

ID de cuenta de Zoho Mail (del paso 3)

ZOHO_SENDER

Dirección de correo electrónico desde la que enviar

Notas

  • Los tokens de acceso se actualizan automáticamente: no se necesita intervención manual

  • read_email requiere tanto messageId como folderId, ambos devueltos por list_inbox y search_emails

  • Solo API REST: sin IMAP/SMTP

Licencia

MIT

A
license - permissive license
A
quality
B
maintenance

Maintenance

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

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