atom2ueki/mcp-server-synology
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