🦀 ClawHub
Yacli Yandex
by @qoderone
Manage Yandex Mail, Disk, and Calendar via yacli MCP: read, search, reply to emails; upload, publish files; view, plan events with explicit user approval for...
TERMINAL
clawhub install yacli-yandex📖 About This Skill
name: yacli-yandex description: Yandex Mail, Disk, and Calendar via yacli MCP. Работает с Яндекс Почтой, Диском и Календарём: разбор входящих, поиск и чтение писем, ответы, загрузка и публикация файлов, просмотр и планирование событий. homepage: https://github.com/NextStat/yacli metadata: {"openclaw":{"emoji":"📮","requires":{"bins":["mcporter"]}}} triggers: - yacli - yandex mail - yandex disk - yandex calendar - почта яндекс - яндекс диск - календарь яндекс
yacli Yandex
English
Use the yacli MCP server for Yandex Mail, Disk, and Calendar workflows.
Summary
yacliyacli MCP server and at least one authenticated Yandex accountPrerequisites
yacli MCP server must already be configured in OpenClawyacli is not installed or wired yet, read references/install.md and references/mcporter-config.mdAccount selection
yacli.account.currentyacli.account.listyacli.auth.statusCritical tool naming rule
yacli.account.current
- yacli.mail.list
- yacli.disk.upload
- yacli.calendar.events
mail, disk, calendar, goal.route, or bare yaclimcporter CLI, dotted tool names must be passed with:mcporter call --server yacli --tool yacli.mail.list --args '{"folder":"INBOX"}'
mcporter call yacli.mail.list ... for this server, because some runtimes split at the first dot and end up calling unsupported tools like mailyacli.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.sendAttachments and invites
yacli.mail.attachment.export to save an attachment on the MCP hostyacli.mail.invite.inspect to parse a calendar invite before acting on ityacli.mail.invite.create_event only after explicit user approvalDisk
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 emailCalendar
1.yacli.calendar.calendars
2. yacli.calendar.events
3. Then only if needed:
- yacli.calendar.create
- yacli.calendar.delete
Safety rules
Русский
Используйте yacli MCP server для работы с Яндекс Почтой, Диском и Календарём.
Кратко
yacliyacli MCP server и хотя бы один авторизованный Яндекс-аккаунтПредпосылки
yacli MCP serveryacli ещё не установлен или не подключён, смотрите references/install.md и references/mcporter-config.mdВыбор аккаунта
yacli.account.currentyacli.account.listyacli.auth.statusКритичное правило именования tool
yacli.account.current
- yacli.mail.list
- yacli.disk.upload
- yacli.calendar.events
mail, disk, calendar, goal.route или голый yaclimcporter 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 hostyacli.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
Правила безопасности
⚙️ Configuration
yacli MCP server must already be configured in OpenClawyacli is not installed or wired yet, read references/install.md and references/mcporter-config.mdAccount selection
yacli.account.currentyacli.account.listyacli.auth.statusCritical tool naming rule
yacli.account.current
- yacli.mail.list
- yacli.disk.upload
- yacli.calendar.events
mail, disk, calendar, goal.route, or bare yaclimcporter CLI, dotted tool names must be passed with:mcporter call --server yacli --tool yacli.mail.list --args '{"folder":"INBOX"}'
mcporter call yacli.mail.list ... for this server, because some runtimes split at the first dot and end up calling unsupported tools like mailyacli.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.sendAttachments and invites
yacli.mail.attachment.export to save an attachment on the MCP hostyacli.mail.invite.inspect to parse a calendar invite before acting on ityacli.mail.invite.create_event only after explicit user approvalDisk
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 emailCalendar
1.yacli.calendar.calendars
2. yacli.calendar.events
3. Then only if needed:
- yacli.calendar.create
- yacli.calendar.delete