Skip to main content
Glama
cmeans

mcp-synology

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SYNOLOGY_HOSTYesNAS hostname or IP
SYNOLOGY_PASSWORDYesDSM password
SYNOLOGY_USERNAMEYesDSM username

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_sharesA

List all shared folders on the NAS. This is the starting point for file navigation — call this first to discover available paths.

list_filesB

List files and folders in a directory. Supports glob pattern filtering, file type filtering, sorting, and pagination.

list_recycle_binA

List the contents of a shared folder's recycle bin. Shows recently deleted files that can be restored.

search_filesA

Search recursively for files by keyword, extension, or size range. The pattern parameter is a keyword/substring match on filenames (not glob). Use extension for file type filtering (e.g., extension="mkv"). Accepts human-readable sizes like "500MB". For directory contents or sizes, use list_files or get_dir_size instead.

get_file_infoA

Get detailed metadata for specific files or folders: size, owner, timestamps, permissions, and real path.

get_dir_sizeA

Calculate the total size of a directory, including all files and subdirectories. Returns total size, file count, and directory count. This is the best tool for answering 'how much space does X use' questions.

download_fileA

Download a NAS file to a local directory on this machine. Provide the NAS file path. dest_folder is optional if default_download_dir is configured. Does not overwrite existing local files by default.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cmeans/mcp-synology'

If you have feedback or need assistance with the MCP directory API, please join our Discord server