Submit

SynoLink MCP Server

@Do-Boo

MCP server for Synology NAS file operations
Overview

SynoLink MCP Server is a Node.js server that implements the Model Context Protocol (MCP) for managing file operations on Synology NAS devices. It allows users to interact with their Synology NAS through AI assistants like Claude.

To use the SynoLink MCP Server, clone the repository, install the dependencies, and configure it with your Synology NAS credentials. You can run it using Node.js or Docker.

  • Login/logout to Synology DSM
  • List, upload, download, move, rename, and delete files and folders
  • Search functionality
  • Create and manage sharing links
  • Retrieve server and quota information
  1. Automating file management tasks on Synology NAS.
  2. Integrating with AI assistants for voice-controlled file operations.
  3. Developing applications that require file access on Synology NAS.
  • What are the prerequisites for using SynoLink MCP Server?

You need Node.js 18 or higher, npm or yarn, and a Synology NAS with DSM 6.0 or higher.

  • Is there a Docker version available?

Yes, you can run SynoLink MCP Server using Docker.

  • How secure is the password handling?

The current implementation sends the password as a command-line argument, which may be visible in process listings. For production, consider alternative authentication methods.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.