Skip to main content
Glama
yentsun

yt-zoho-mcp

by yentsun

yt-zoho-mcp

用于 Zoho Mail 的 MCP 服务器 —— 跨文件夹搜索、读取、发送和管理邮件。

npm

实现了 Model Context Protocol 规范:通过 stdio 传输运行,使用 JSON-RPC 2.0 通信,在 initialize 时协商协议版本,声明 tools 能力,并用 JSON Schema 描述每个工具。协议版本协商由 @modelcontextprotocol/sdkServer 类处理,默认使用最新支持的版本。

工具

工具

描述

list_messages

列出文件夹中的邮件(默认:收件箱),支持搜索

get_message

获取邮件的完整正文

send_email

发送邮件(纯文本或 HTML)

list_folders

列出所有文件夹(收件箱、已发送、草稿、自定义)

trash_message

将邮件移至回收站

Related MCP server: zoho-mail-mcp

设置

1. 创建 Zoho Mail API 客户端

  1. 前往 Zoho API 控制台

  2. 创建 自助客户端(或基于服务器的应用)

  3. 复制 client_idclient_secret

  4. 使用 离线 作用域生成 OAuth 令牌,以获取 refresh_token

    virtualoffice.accounts.read
    virtualoffice.messages.read
    virtualoffice.messages.create
    virtualoffice.messages.update
    virtualoffice.messages.delete
  5. 通过 获取账户 端点查找您的 account_id,并记下您的邮箱地址(例如 you@example.com)。

2. 放置凭据

安装该包后,会自动通过 postinstall 脚本创建配置目录 ~/.yt-zoho-mcp(以 npm 包命名)。将 credentials.json 放入其中:

{
  "clientId": "...",
  "clientSecret": "...",
  "refreshToken": "...",
  "accountId": "...",
  "email": "you@example.com"
}

服务器会在每次调用时自动从 refreshToken 刷新访问令牌(并在收到 401 时重新刷新)。

配置

环境变量

默认值

描述

ZOHO_MCP_CONFIG_DIR

~/.yt-zoho-mcp

存放 credentials.json 的目录

MCP 主机配置

opencode

{
  "mcp": {
    "zoho-mail": {
      "type": "local",
      "command": ["npx", "yt-zoho-mcp"]
    }
  }
}

Claude Desktop

{
  "mcpServers": {
    "zoho-mail": {
      "command": "npx",
      "args": ["yt-zoho-mcp"]
    }
  }
}

许可证

MIT

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

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

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

  • A
    license
    Not graded
    quality
    D
    maintenance
    An 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.
    2
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    MCP 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.
    4
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    An MCP server that receives emails on your domain and allows AI assistants to search, read, and manage them via natural language queries.
    1,276
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    MCP 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.
    30

View all related MCP servers

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.

  • Fully-managed email as MCP tools - register domains, real mailboxes, send and receive mail.

View all MCP Connectors

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/yentsun/zoho-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server