MCP-SynoLink

Do-Boo/MCP-SynoLink

3.4

If you are the rightful owner of MCP-SynoLink and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Node.js server implementing Model Context Protocol (MCP) for Synology NAS file operations.

Tools

Functions exposed to the LLM to take actions

login

Authenticates with the Synology NAS

logout

Logs out from the Synology NAS

list_folders

Lists files and folders in a directory

get_file

Gets the content of a file

upload_file

Uploads a file to Synology NAS

create_folder

Creates a new folder

delete_item

Deletes a file or folder

move_item

Moves or renames a file or folder

search

Searches for files and folders

get_share_links

Gets or creates sharing links for a file or folder

get_server_info

Gets information about the Synology server

get_quota_info

Gets quota information for volumes

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources