zoho-mail-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ZOHO_SENDER | Yes | Email address to send from | |
| ZOHO_CLIENT_ID | Yes | OAuth app client ID | |
| ZOHO_ACCOUNT_ID | Yes | Zoho Mail account ID (from step 3) | |
| ZOHO_CLIENT_SECRET | Yes | OAuth app client secret | |
| ZOHO_REFRESH_TOKEN | Yes | Long-lived refresh token (from step 2) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_inboxB | List recent inbox messages — returns sender, subject, date, messageId, and folderId |
| search_emailsA | Search inbox by keyword, sender email, or subject fragment — returns messageId and folderId for use with read_email |
| read_emailA | Read the full body of an email given its messageId and folderId (both returned by list_inbox and search_emails) |
| send_emailC | Send an email from the configured ZOHO_SENDER address |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 4 tools
Each tool has a clearly distinct purpose with no overlap: list_inbox retrieves inbox metadata, read_email accesses full email content, search_emails finds specific emails, and send_email handles outgoing messages. The descriptions clearly differentiate their functions, making misselection unlikely.
All tools follow a consistent verb_noun pattern (list_inbox, read_email, search_emails, send_email) with snake_case throughout. The naming is predictable and readable, adhering to a uniform convention across the set.
With 4 tools, this server is well-scoped for email management, covering core workflows: listing, reading, searching, and sending emails. Each tool earns its place without feeling thin or bloated, fitting typical email interaction needs.
The tool set provides strong coverage for basic email operations, including CRUD-like actions (list, read, send) and search functionality. A minor gap exists in lacking update/delete operations for emails (e.g., marking as read or moving to folders), but agents can work around this for most use cases.