mcp-server-synology

atom2ueki/mcp-server-synology

3.5

If you are the rightful owner of mcp-server-synology 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 Model Context Protocol (MCP) server for Synology NAS devices, enabling AI assistants to manage files and downloads through secure authentication and session management.

Tools

Functions exposed to the LLM to take actions

synology_status

Check authentication status and active sessions

synology_login

Authenticate with Synology NAS (conditional)

synology_logout

Logout from session (conditional)

list_shares

List all available NAS shares

list_directory

List directory contents with metadata

get_file_info

Get detailed file/directory information

search_files

Search files matching pattern

create_file

Create new files with content

create_directory

Create new directories

delete

Delete files or directories (auto-detects type)

rename_file

Rename files or directories

move_file

Move files to new location

ds_get_info

Get Download Station information

ds_list_tasks

List all download tasks with status

ds_create_task

Create new download task

ds_pause_tasks

Pause download tasks

ds_resume_tasks

Resume paused tasks

ds_delete_tasks

Delete download tasks

ds_get_statistics

Get download/upload statistics

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources