Synology Docker MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| NAS_HOST | Yes | The hostname or IP address of your Synology NAS (e.g., 192.168.1.xxx) | |
| NAS_PORT | Yes | The SSH port of your Synology NAS (default 22) | |
| NAS_USER | Yes | Your administrator account username on the Synology NAS | |
| NAS_PASSWORD | Yes | Your administrator account password on the Synology NAS | |
| NAS_DOCKER_DIR | Yes | The base directory for Docker projects on the Synology NAS (e.g., /volume1/docker) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| synology_docker_psA | List all docker containers on the Synology NAS |
| synology_docker_logsB | Get logs for a specific docker container |
| synology_docker_manageC | Manage container lifecycle (start, stop, restart) |
| synology_project_listB | List docker-compose projects in the Synology NAS docker directory |
| synology_project_manageB | Manage a docker-compose project (up, down, restart) |
| synology_read_fileB | Read a configuration file from the NAS (restricted to /volume1/docker) |
| synology_write_fileA | Write or update a configuration file on the NAS (restricted to /volume1/docker) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 7 tools
Each tool targets a distinct operation: container logs, lifecycle, listing; project listing, lifecycle; file read/write. No overlap in functionality.
All tools share the 'synology_' prefix, but verb placement varies: some are verb_noun (synology_read_file) while others are noun_verb (synology_docker_logs). Mostly consistent with minor deviations.
7 tools cover the essential Docker and project management operations without being excessive or sparse. Well-scoped for a NAS-specific server.
Covers core container and project lifecycle, logs, and file editing. Minor gaps like lack of image management or detailed inspect, but adequate for typical use.