返回顶部
y

yacli-yandex

Yandex Mail, Disk, and Calendar via yacli MCP. Работает с Яндекс Почтой, Диском и Календарём: разбор входящих, поиск и чтение писем, ответы, загрузка и публикация файлов, просмотр и планирование событий.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.2
安全检测
已通过
81
下载量
0
收藏
概述
安装方式
版本历史

yacli-yandex

# yacli Yandex ## English Use the `yacli` MCP server for Yandex Mail, Disk, and Calendar workflows. ### Summary - Use this skill for Yandex Mail, Disk, and Calendar through `yacli` - It supports inbox triage, search and read flows, replies, Disk uploads and sharing, and calendar lookup or scheduling - It requires a working `yacli` MCP server and at least one authenticated Yandex account ### Prerequisites - A working `yacli` MCP server must already be configured in OpenClaw - At least one Yandex account must already be authenticated for the services you want to use - If `yacli` is not installed or wired yet, read [references/install.md](references/install.md) and [references/mcporter-config.md](references/mcporter-config.md) - If tools are missing or auth is incomplete, read [references/setup.md](references/setup.md) ### Account selection - If the user specifies an account alias or email, use it - Otherwise start with `yacli.account.current` - If no current account is set, call `yacli.account.list` - Before claiming auth is broken, call `yacli.auth.status` ### Critical tool naming rule - Use concrete MCP tool ids only: - `yacli.account.current` - `yacli.mail.list` - `yacli.disk.upload` - `yacli.calendar.events` - Do not call generic categories such as `mail`, `disk`, `calendar`, `goal.route`, or bare `yacli` - If you are calling tools through `mcporter` CLI, dotted tool names must be passed with: - `mcporter call --server yacli --tool yacli.mail.list --args '{"folder":"INBOX"}'` - Do not use selector syntax like `mcporter call yacli.mail.list ...` for this server, because some runtimes split at the first dot and end up calling unsupported tools like `mail` ### Mail 1. `yacli.mail.folders` 2. `yacli.mail.list` or `yacli.mail.search` 3. `yacli.mail.read` 4. Then only if needed: - `yacli.mail.reply` - `yacli.mail.forward` - `yacli.mail.send` ### Attachments and invites - `yacli.mail.attachment.export` to save an attachment on the MCP host - `yacli.mail.invite.inspect` to parse a calendar invite before acting on it - `yacli.mail.invite.create_event` only after explicit user approval ### Disk 1. `yacli.disk.info` or `yacli.disk.list` 2. `yacli.disk.mkdir` if a target directory is needed 3. Then one of: - `yacli.disk.upload` for a private upload - `yacli.disk.upload_link` for upload plus immediate public link - `yacli.disk.publish` or `yacli.disk.unpublish` for existing files - `yacli.disk.download` to export a private file to the MCP host 4. Use `yacli.mail.send_link` or `yacli.mail.send_published_link` when the user wants a shared file sent by email ### Calendar 1. `yacli.calendar.calendars` 2. `yacli.calendar.events` 3. Then only if needed: - `yacli.calendar.create` - `yacli.calendar.delete` - Use an explicit calendar id for writes - Do not assume a default calendar if listing is available ### Safety rules - Do not send email without explicit user confirmation of recipients and content unless the user explicitly asked to send it now - Do not publish private files or create public links without explicit user approval - Do not create or delete calendar events without explicit user approval - For destructive or externally visible actions, prefer read/list first, summarize the intended action, then execute ## Русский Используйте `yacli` MCP server для работы с Яндекс Почтой, Диском и Календарём. ### Кратко - Используйте этот skill для Яндекс Почты, Диска и Календаря через `yacli` - Он подходит для разбора входящих, поиска и чтения писем, ответов, загрузки файлов на Диск, публикации ссылок и работы с календарём - Для работы нужен настроенный `yacli` MCP server и хотя бы один авторизованный Яндекс-аккаунт ### Предпосылки - В OpenClaw уже должен быть настроен рабочий `yacli` MCP server - Для нужных сервисов должен быть авторизован хотя бы один Яндекс-аккаунт - Если `yacli` ещё не установлен или не подключён, смотрите [references/install.md](references/install.md) и [references/mcporter-config.md](references/mcporter-config.md) - Если tools не видны или auth выглядит сломанным, смотрите [references/setup.md](references/setup.md) ### Выбор аккаунта - Если пользователь указал alias или email, используйте его - Иначе начните с `yacli.account.current` - Если current account не задан, вызовите `yacli.account.list` - Перед тем как говорить, что auth сломан, вызовите `yacli.auth.status` ### Критичное правило именования tool - Используйте только конкретные MCP tool id: - `yacli.account.current` - `yacli.mail.list` - `yacli.disk.upload` - `yacli.calendar.events` - Не вызывайте абстрактные категории вроде `mail`, `disk`, `calendar`, `goal.route` или голый `yacli` - Если вызываете tools через `mcporter` CLI, tool names с точками нужно передавать так: - `mcporter call --server yacli --tool yacli.mail.list --args '{"folder":"INBOX"}'` - Не используйте форму `mcporter call yacli.mail.list ...` для этого сервера, потому что некоторые runtime режут selector по первой точке и в итоге пытаются вызвать неподдерживаемый tool `mail` ### Почта 1. `yacli.mail.folders` 2. `yacli.mail.list` или `yacli.mail.search` 3. `yacli.mail.read` 4. Затем, если действительно нужно: - `yacli.mail.reply` - `yacli.mail.forward` - `yacli.mail.send` ### Вложения и инвайты - `yacli.mail.attachment.export` для сохранения вложения на MCP host - `yacli.mail.invite.inspect` для разбора calendar invite до действия - `yacli.mail.invite.create_event` только после явного подтверждения пользователя ### Диск 1. `yacli.disk.info` или `yacli.disk.list` 2. `yacli.disk.mkdir`, если нужен целевой каталог 3. Затем один из вариантов: - `yacli.disk.upload` для приватной загрузки - `yacli.disk.upload_link` для загрузки с немедленной публичной ссылкой - `yacli.disk.publish` или `yacli.disk.unpublish` для уже существующих файлов - `yacli.disk.download` для выгрузки приватного файла на MCP host 4. Используйте `yacli.mail.send_link` или `yacli.mail.send_published_link`, если пользователь хочет отправить ссылку на файл по почте ### Календарь 1. `yacli.calendar.calendars` 2. `yacli.calendar.events` 3. Затем, если действительно нужно: - `yacli.calendar.create` - `yacli.calendar.delete` - Для операций записи используйте явный calendar id - Не предполагайте default calendar, если можно сначала получить список ### Правила безопасности - Не отправляйте письма без явного подтверждения получателей и содержимого, если пользователь прямо не попросил отправить сейчас - Не публикуйте приватные файлы и не создавайте публичные ссылки без явного подтверждения - Не создавайте и не удаляйте события календаря без явного подтверждения - Для destructive или externally visible действий сначала делайте read/list шаг, потом кратко описывайте план, потом выполняйте

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 yacli-yandex-1775962466 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 yacli-yandex-1775962466 技能

通过命令行安装

skillhub install yacli-yandex-1775962466

下载 Zip 包

⬇ 下载 yacli-yandex v1.0.2

文件大小: 10.68 KB | 发布时间: 2026-4-13 12:40

v1.0.2 最新 2026-4-13 12:40
Reorganize docs into consistent English and Russian sections across the skill bundle without changing the slug or installation model.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部