Yandex Calendar MCP server

Яндекс Календарь MCP для Claude

An MCP server for Yandex Calendar: view, create and delete events using an app password

MCP server

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • The create and delete tools change events in the user's personal calendar
All reasons and checks
Russian stack

agorlov/yandex-calendar-mcp

Install

Manual install

pip install "mcp[cli]" httpx beautifulsoup4 caldav python-dotenv

Dependency install from the README; creating a venv first is recommended.

This is third-party code. Review the repository files before installing.

What it does

The Python server connects to Yandex Calendar over CalDAV using a separate app password rather than the main account password. An agent can view upcoming events, create a new event and delete an existing one, with output in text or JSON. The README includes a video and GIF demo.

Who it is for. For Yandex Calendar users who want to manage events through Claude without the web interface.

Good fit when

  • You want a quick look at upcoming Yandex Calendar events
  • You want to create or delete an event by voice or text

Not a fit when

  • You need attendee invites or recurring events: the README does not describe these
  • You are not willing to create a separate app password in Yandex ID

Example request

Show my Yandex Calendar events for tomorrow and create a meeting at 3pm

Limitations

The project is maintained by one author, with no pushes for over a year. It needs a CalDAV app password from id.yandex.ru/security/app-passwords, not the main account password. The README does not describe attendee invites or recurring events.

How to disable. Remove the server from your MCP client config and revoke the app password in Yandex ID settings.

MCP

Transport
stdio
Authentication
API key
Environment variables
Environment variables
YANDEX_APP_PASSWORD
required, secret
Yandex CalDAV app password, not the main account password

Security check

  • The create and delete tools change events in the user's personal calendar

README in short

The Russian README explains creating a CalDAV app password in detail, includes a video and GIF demo, lists three features: viewing, creating and deleting events, dependency installation via pip, and .env setup for Claude Desktop.

FAQ

Can I use my main Yandex password?

No, the README explicitly warns against the main account password; you need a separate CalDAV app password for Calendar.

Official

A self-hosted knowledge base with block-level references and a built-in MCP server for connecting AI agents to your notes

MCP serverMedium risk46.5KRepository stars
Editors’ pick

A CLI for every Google Workspace API with JSON output and agent skills: Drive, Gmail, Calendar, Sheets and more

CLIHigh risk31.2KRepository stars
Editors’ pick

Local search over Markdown notes, docs and meeting transcripts: keywords, semantic search and reranking, with an MCP server

CLIMedium riskNo VPN needed30.1KRepository stars
Editors’ pick

A task manager for AI-driven development: breaks a PRD into dependent tasks and guides the agent through them via MCP or CLI

MCP serverMedium risk28.1KRepository stars
Foxx AIYandex Calendar MCP server

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.