Save-To-NAS MCP
Enables saving files and folders to Synology NAS storage over NFS, with tools for discovering available shares and transferring data to specified destinations on the NAS.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Save-To-NAS MCPsave my project folder to the Documents share"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Save-To-NAS MCP
An MCP server for saving files and folders to a local NAS over NFS. Eliminates repetitive steps when transferring data to NAS storage.
Installation
Via npm
npm install -g save-to-nas-mcpFrom source
git clone https://github.com/danielrosehill/Save-To-NAS-MCP.git
cd Save-To-NAS-MCP
npm installRelated MCP server: kuik-fileshare-mcp
Configuration
Configure the MCP server with environment variables:
Variable | Description | Default |
| IP address of your NAS |
|
| Local directory for NFS mounts |
|
| NAS volume path prefix |
|
| HTTP server port |
|
Adding to Claude Code / Claude Desktop
This MCP server uses Streamable HTTP transport. Add to your MCP settings:
{
"mcpServers": {
"save-to-nas": {
"type": "http",
"url": "http://localhost:3847/mcp"
}
}
}To run the server:
# If installed globally
NAS_IP=192.168.1.100 save-to-nas-mcp
# Or via npx
NAS_IP=192.168.1.100 npx save-to-nas-mcp
# Or from source
NAS_IP=192.168.1.100 npm startTools
nas
Unified tool for interacting with your Synology NAS. Supports listing available shares and saving files/folders.
Parameters:
Parameter | Required | Description |
| Yes |
|
| For save | Path to local file or folder to save |
| For save | Name of the NAS share (e.g., "Documents", "AI_Art") |
| No | Subfolder within the share to save to |
| No | Filter shares by name (for list action) |
Examples:
List all available NAS shares
→ action: "list"
Save a folder to the Documents share
→ action: "save", source: "/home/user/projects/my-data", share: "Documents"
Save to a subfolder
→ action: "save", source: "./report.pdf", share: "Documents", destination_subfolder: "reports/2024"How It Works
Discovery: Queries the NAS via
showmount -eto find available NFS exportsMount Detection: Checks if the target share is already mounted locally
Smart Mounting: If not mounted, attempts to mount via NFS (requires sudo)
Transfer: Copies files/folders to the destination, preserving attributes
Requirements
Linux with NFS client tools (
nfs-commonon Ubuntu/Debian)Network access to the NAS
NFS exports configured on your NAS
Sudo privileges for mounting unmounted shares
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
afs: one permissioned folder for you and your AI agents
Egnyte's remote MCP server for secure AI access, search, upload and file management in your account.
Publish files and folders to the web instantly: permanent URLs, immutable versions, claim links.
Persistent file storage for AI agents via MCP and curl. Upload, download, and version files.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to manage Synology NAS devices with file operations (create, delete, move, search) and Download Station control through secure authentication and session management.203MIT

kuik-fileshare-mcpofficial
FlicenseNot gradedqualityCmaintenanceEnables KUIK Agent to access on-premise SMB/CIFS shares on a Windows Server using the employee's own credentials, enforcing live ACLs. Supports file operations such as list, read, write, search, move, copy, delete, and upload/download without mounting or duplicating data.-- AlicenseBqualityBmaintenanceEnables sending files to LocalSend devices on the local network by scanning for devices and sending files using the LocalSend v2 protocol.2MIT
- AlicenseNot gradedqualityCmaintenanceEnables interaction with Synology NAS services including DSM, File Station, Calendar, Note Station, Contacts, Chat, Download Station, and Container Manager through a modular MCP interface with configurable safety modes.MIT