yt-zoho-mcp
yt-zoho-mcp
Servidor MCP para Zoho Mail — busca, lee, envía y gestiona mensajes en todas las carpetas.
Implementa la especificación del Model Context Protocol: se ejecuta sobre el transporte stdio, habla JSON-RPC 2.0, negocia la versión del protocolo en initialize, anuncia capacidades de tools y describe cada herramienta con un JSON Schema. La negociación de la versión del protocolo la gestiona la clase Server de @modelcontextprotocol/sdk, que por defecto usa la última versión compatible.
Tools
Tool | Descripción |
| Lista mensajes en una carpeta (por defecto: bandeja de entrada) con búsqueda |
| Obtiene el cuerpo completo de un mensaje |
| Envía un correo electrónico (texto plano o HTML) |
| Lista todas las carpetas (bandeja de entrada, enviados, borradores, personalizadas) |
| Mueve un mensaje a la papelera |
Related MCP server: zoho-mail-mcp
Configuración inicial
1. Crea un cliente de API de Zoho Mail
Ve a Zoho API Console
Crea un Self Client (o una aplicación basada en servidor)
Copia el
client_idy elclient_secretGenera un token OAuth con el alcance offline para obtener un
refresh_token:virtualoffice.accounts.read virtualoffice.messages.read virtualoffice.messages.create virtualoffice.messages.update virtualoffice.messages.deleteEncuentra tu
account_idmediante el endpoint Get Accounts y anota tu dirección de correo electrónico (p. ej.you@example.com).
2. Coloca las credenciales
Al instalar el paquete se crea automáticamente el directorio de configuración ~/.yt-zoho-mcp (llamado así por el paquete npm, yt-zoho-mcp) mediante un script postinstall. Coloca credentials.json en él:
{
"clientId": "...",
"clientSecret": "...",
"refreshToken": "...",
"accountId": "...",
"email": "you@example.com"
}El servidor renueva automáticamente el token de acceso a partir de refreshToken en cada llamada (y lo vuelve a renovar ante un 401).
Configuración
Variable de entorno | Por defecto | Descripción |
|
| Directorio que contiene |
Configuración del host MCP
opencode
{
"mcp": {
"zoho-mail": {
"type": "local",
"command": ["npx", "yt-zoho-mcp"]
}
}
}Claude Desktop
{
"mcpServers": {
"zoho-mail": {
"command": "npx",
"args": ["yt-zoho-mcp"]
}
}
}Licencia
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
A MCP server for Gmail that lets you search, read, and draft emails and replies.
Zoho MCP allows you to create your own MCP server to perform complex actions in a host of Zoho applications and 500+ third-party services
A MCP server for Outlook email that lets you search, read, and draft emails and replies.
Email infrastructure for AI agents — send, receive, search, and reply to email over MCP.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAn MCP server that integrates with FastMail's JMAP API to manage mailboxes, search for emails, and send messages. It enables users to interact with their FastMail account for tasks like reading email content and managing folders through natural language.2MIT
- AlicenseAqualityCmaintenanceMCP server for Zoho Mail — read, search, and send email via Claude. Supports listing inbox, searching by keyword or sender, reading full message bodies, and sending HTML email.41MIT
- AlicenseNot gradedqualityFmaintenanceAn MCP server that receives emails on your domain and allows AI assistants to search, read, and manage them via natural language queries.1,062 npmMIT
- FlicenseNot gradedqualityCmaintenanceMCP server for email management that enables reading, searching, drafting, replying to, and sending emails with thread-aware replies and draft-first safety, supporting Gmail API and IMAP/SMTP backends.6 npm-