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

  • 0 ★ on the repository
  • Last commit
MCP server

Extended access

Why this level

  • Uses an OAuth token with Disk write scope even though the README only covers reads
  • The download link returned to the agent grants temporary access to the file's contents
All reasons and checks
Russian stack

garrik24/mcp-yandex-disk

Install

Services

Manual install

Text for your agent

Deploy the repo on Railway, set YANDEX_OAUTH_TOKEN and PORT=8080, then add a custom connector in Claude.ai pointing to https://<railway-url>/mcp/sse.

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Uses an OAuth token with Disk write scope even though the README only covers reads
  • The download link returned to the agent grants temporary access to the file's contents

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

What it does

The Python server gives an agent access to Yandex Disk via an OAuth token: folder listings, file search by type such as documents or images, temporary download links, working with already-published public links like disk.yandex.ru/d, and reading text files. Every capability listed in the README is read-only; there is no mention of write or delete operations. The server deploys to Railway with one click and answers an MCP client at /mcp/sse.

Who it is for. For people who want a simple way to let an agent read files from a personal Yandex Disk.

Good fit when

  • You want the agent to find and read a text file on the Disk
  • You need a download link or a public link for a file
  • Deploying on Railway without your own server works for you

Not a fit when

  • You need to upload, delete or move files: the server does not offer that
  • You need the vendor's official server, not a single-author third-party project

Example request

Find all documents in the Reports folder on the Disk and open the most recent one

MCP

Transport
sse
Authentication
API key

Environment variables

YANDEX_OAUTH_TOKEN required, secret
Yandex Disk OAuth token
PORT required
Server port, 8080 in the example

Limitations

The OAuth token is requested with both read and write Disk scopes, even though the README only describes reads: grant the minimum scope you can. The free Railway plan needs your own billing setup. There is no license file, and the short README does not document error handling or pagination.

How to disable. Remove the connector in Claude.ai (Settings, Connectors) and stop or delete the service in Railway.

FAQ

Can the server upload or delete a file?

Based on the README, no: it only offers listing, search, download links, public links and reading text files.

Where do I get an OAuth token?

Register an app at oauth.yandex.ru with cloud_api:disk.read and cloud_api:disk.write scopes and get a token via the authorization link.

Discussion

No questions or reviews yet.

Yandex Disk MCP server for Claude

Yandex Disk MCP Server

Russian stack

A Yandex Disk MCP server with a full operation set: file listing, upload by URL, folders, public links and deletion

MCP serverBroad access
Russian stack

A small Python MCP server for Yandex Disk: browse, upload, download and create files, but never modify existing ones

MCP serverExtended access
Russian stack

Yandex Disk MCP server: folders, metadata, copy, move, delete and upload or download links

MCP serverBroad access4Repository stars

Yandex Disk MCP (Antiloop)

Yandex Disk MCP Server

Russian stack

Yandex Disk MCP server: files and folders, public links, upload from URL, trash and search, with Docker support

MCP serverBroad access5Repository stars
Russian stack

A Yandex Disk MCP server built for finding large files and cleaning up via the API, bypassing local sync

MCP serverExtended access
Russian stack

A Yandex Disk MCP server with 22 tools covering files, public links and trash, background uploads for large files, and a read-only mode

MCP serverExtended access1Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialAuthenticationRepository starsMain difference
Yandex Disk MCP server for Claude.ai (this card)noAPI key0
Yandex.Disk MCP ServernoOAuth4files and folders for agents
Yandex Disk MCP server for ClaudenoAPI key0upload and delete files

README in short

The short README lists five server capabilities, gives four steps to deploy on Railway with two environment variables, explains getting a Yandex Disk OAuth token, and gives the SSE connection address for Claude.ai.

README badge

Report a problem