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
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
Install
- Works in
- Services
Manual install
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 reviewExtended 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 oneMCP
- Transport
- sse
- Authentication
- API key
Environment variables
YANDEX_OAUTH_TOKENrequired, secret- Yandex Disk OAuth token
PORTrequired- 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.
Related
All Yandex Disk toolsYandex Disk MCP server for Claude
Yandex Disk MCP Server
A Yandex Disk MCP server with a full operation set: file listing, upload by URL, folders, public links and deletion
A small Python MCP server for Yandex Disk: browse, upload, download and create files, but never modify existing ones
Yandex Disk MCP server: folders, metadata, copy, move, delete and upload or download 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 built for finding large files and cleaning up via the API, bypassing local sync
A Yandex Disk MCP server with 22 tools covering files, public links and trash, background uploads for large files, and a read-only mode
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| Yandex Disk MCP server for Claude.ai (this card) | no | API key | 0 | |
| Yandex.Disk MCP Server | no | OAuth | 4 | files and folders for agents |
| Yandex Disk MCP server for Claude | no | API key | 0 | upload 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.