Skip to main content
Glama
hifishhe

Synology Docker MCP Server

by hifishhe

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NAS_HOSTYesThe hostname or IP address of your Synology NAS (e.g., 192.168.1.xxx)
NAS_PORTYesThe SSH port of your Synology NAS (default 22)
NAS_USERYesYour administrator account username on the Synology NAS
NAS_PASSWORDYesYour administrator account password on the Synology NAS
NAS_DOCKER_DIRYesThe base directory for Docker projects on the Synology NAS (e.g., /volume1/docker)

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

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/hifishhe/Synology-Docker-MCP'

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