Synology_MCP
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Synology_MCP
A modular MCP server for a mixed Synology workspace stack:
DSM / system info
File Station
Synology Calendar
Note Station / DS Note
Synology Contacts
Synology Chat
Download Station
Container Manager
Goals
This server is built as a full multi-domain Synology MCP instead of a narrow single-purpose bridge. It separates:
shared DSM auth and API discovery
per-service adapters
MCP tool registration
safety gates for read, mutate, and dangerous operations
Related MCP server: mcp-server-synology
Current integration model
The server supports two integration styles:
official Synology WebAPI modules where public docs are available
flexible candidate probing or alternative transports where Synology's public API surface is thinner
That means:
DSM,File Station,Calendar, andDownload Stationuse normal WebAPI callsNote Station,Contacts, andChatuse private API candidate probingChatcan alternatively send via webhook transportContainer Managercan use either private API candidates or direct Docker Engine HTTP API
Safety modes
readonlystandard_mutationadmin_dangerous
Destructive tools are blocked unless the configured mode allows them.
Configuration
Copy .env.example values into your environment before running:
$env:SYN_HOST="https://diskstation.local:5001"
$env:SYN_USERNAME="admin"
$env:SYN_PASSWORD="secret"
$env:SYN_SAFETY_MODE="standard_mutation"
$env:SYN_ENABLED_MODULES="dsm,files,calendar,notes,contacts,chat,downloads,containers"Optional:
SYN_OTP_CODESYN_IGNORE_TLS=trueSYN_CHAT_TRANSPORT=webhookSYN_CHAT_WEBHOOK_URL=...SYN_CONTAINER_TRANSPORT=dockerSYN_DOCKER_BASE_URL=http://diskstation.local:2375
Install
npm install
npm run buildRun
npm startNotes
The weaker documented Synology app domains are implemented with adapter fallbacks so the server can be tuned against real NAS behavior without rewriting the MCP surface.
Container support is intentionally able to bypass private DSM UI APIs and talk to Docker directly when that is the more stable path.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
One MCP server for the services your AI needs: memory, files, Microsoft 365, kanban and more.
Linux server administration over OAuth MCP: shell, Docker, systemd, files and monitoring.
Automate 1,000+ services from any MCP-compatible AI agent: build Applets, run actions and queries.
Connect any AI agent to 1,000+ apps and 27,000+ actions through one remote MCP server (OAuth).
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceComprehensive Synology NAS management through MCP, enabling file operations, downloads, backups, Docker, photos, VMs, snapshots, and more across up to 9 NAS units.5MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that exposes a Synology NAS through the official DSM WebAPI, covering File Station, Download Station, Synology Photos, Container Manager, and system management with curated tools and a generic bridge for other APIs.1MIT
- FlicenseAqualityDmaintenanceMCP server enabling AI agents to manage and monitor Synology NAS via official DSM API, including file operations, system stats, backups, downloads, and camera lists.15-
- FlicenseNot gradedqualityCmaintenanceEnables MCP clients to inspect Synology NAS system, storage, and utilization, and manage Docker containers via the Synology Web API with automatic session handling.-