Yad MCP
An MCP server and OpenClaw plugin for Yandex Mail, Calendar, Disk and Contacts using app passwords
- 1 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- Sends and deletes email on the mailbox owner's behalf
- Deletes Disk files and publishes them via public links
- Stores app passwords for a personal Yandex account
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/yadDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Sends and deletes email on the mailbox owner's behalf
- Deletes Disk files and publishes them via public links
- Stores app passwords for a personal Yandex account
This is third-party code. Review the repository files before installing.
What it does
The server connects the agent to four Yandex services over open protocols: IMAP and SMTP for mail, CalDAV for calendar, CardDAV for contacts, WebDAV and REST API for Disk. The agent reads, searches, sends and deletes mail, downloads attachments, creates and edits events and contacts, and uploads, moves and publishes files. Files over 10 MB go through the Disk REST API, which needs an OAuth token. IMAP IDLE reports new mail in real time, and in OpenClaw it hands each message to a separate agent. For locked-down networks it supports HTTP or SOCKS proxies and ships a diagnostic tool.
Who it is for. For people who work in Yandex 360 and want an agent to handle their mail, calendar and files.
Good fit when
- You need to find mail by sender and subject and summarize it
- You need to create a Yandex Calendar event or update a contact
- You need to upload a report to Yandex Disk and get a public link
Not a fit when
- You need organization-wide OAuth access rather than app passwords
- The agent must not send or delete mail on your behalf
Example request
Find emails from accounting this week and move our meeting to Friday at 15:00MCP
- Transport
- stdio
- Authentication
- key is optional
Environment variables
YANDEX_LOGINrequired- Yandex login or full email
YANDEX_MAIL_APP_PASSWORDsecret- App password of type Mail
YANDEX_CALENDAR_APP_PASSWORDsecret- App password of type Calendars
YANDEX_DISK_APP_PASSWORDsecret- App password of type Files
YANDEX_CONTACTS_APP_PASSWORDsecret- App password of type Contacts
YANDEX_DISK_OAUTH_TOKENsecret- OAuth token for Disk files over 10 MB
Limitations
Each service needs its own Yandex app password, and large Disk files also need an OAuth token. There is no ready npx package: the server runs via tsx from a cloned repository. Yandex WebDAV is unreliable above 10 MB. A proxy with hostname-based rules may block IMAP, as the README explains.
How to disable. Remove the yandex block from the MCP client config or the yad plugin from OpenClaw and revoke the app passwords at id.yandex.ru.
FAQ
Do I need to register an OAuth app?
Not for mail, calendar, contacts or files up to 10 MB; app passwords are enough. OAuth is only needed for large Disk files.
Can I enable only Disk?
Yes. Only YANDEX_LOGIN is required; services without an app password stay off.
Discussion
No questions or reviews yet.
Related
All Yandex Disk toolsA single Rust binary: CLI, MCP server and MCP Apps for Yandex Mail, Calendar and Disk, with 13 embedded skills and cross-service workflows
A skill pack for Yandex 360: Mail, Calendar, Contacts, Directory, Telemost, Disk, Forms and Tracker
Yandex Disk MCP server: folders, metadata, copy, move, delete and upload or download links
Yandex Disk MCP server for Claude.ai
MCP Yandex Disk Server
A small read-focused MCP server for Yandex Disk: folder listings, file search, download links and public links
Yandex Disk MCP (Antiloop)
Yandex Disk MCP Server
Yandex Disk MCP server: files and folders, public links, upload from URL, trash and search, with Docker support
A Yandex Disk MCP server with 22 tools covering files, public links and trash, background uploads for large files, and a read-only mode
README in short
The README describes a server for Yandex Mail, Calendar, Disk and Contacts available as MCP and as an OpenClaw plugin. It covers MCP config, environment variables, plugin install and IMAP IDLE. A large section explains proxy use with a port table and checks via yad_diagnose. Tool tables, app password setup, getting a Disk OAuth token and development commands follow. MIT license.