SynoLink MCP Server
@Do-Boo
SynoLink MCP Server について
MCP server for Synology NAS file operations
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"MCP-SynoLink": {
"command": "docker",
"args": [
"build",
"-t",
"mcp/synolink",
"."
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is SynoLink MCP Server?
A Node.js server implementing the Model Context Protocol (MCP) for Synology NAS file operations. It allows you to interact with your Synology NAS device through Claude or other compatible AI assistants.
How to use SynoLink MCP Server?
Install dependencies (npm install), build the project (npm run build), then configure Claude Desktop by adding a config entry to claude_desktop_config.json. You can run the server with Node.js (pointing to dist/index.js) or via Docker (after building the image). The server requires your Synology NAS URL, username, and password as command-line arguments.
Key features of SynoLink MCP Server
- Login/logout authentication with Synology DSM
- List, download, upload, and delete files and folders
- Create, move, and rename files and folders
- Search for files and folders across your NAS
- Create and list sharing links for files or folders
- Retrieve server information and quota details
Use cases of SynoLink MCP Server
- Automate file management tasks on your Synology NAS via an AI assistant
- Upload or download files during AI-assisted workflows
- Search and organize NAS files from a chat interface
- Create share links for quick file sharing without manual DSM login
- Monitor NAS storage quota and server status
FAQ from SynoLink MCP Server
What prerequisites are needed?
Node.js 18 or higher, npm or yarn, a Synology NAS with DSM 6.0 or higher, and network access to your NAS.
How do I install and configure SynoLink MCP Server with Claude Desktop?
Clone the repository, run npm install and npm run build, then add a JSON block to your claude_desktop_config.json specifying either a Node.js command or a Docker run command with your NAS URL, username, and password.
What file operations does SynoLink MCP Server support?
It supports listing, downloading, uploading, creating folders, deleting, moving/renaming files and folders, searching, creating/list share links, and retrieving server and quota information.
How are credentials handled?
The current implementation sends the password as a command-line argument, which may be visible in process listings. For production, consider implementing alternative authentication methods.
Does SynoLink MCP Server support Docker?
Yes. You can build a Docker image using the provided Dockerfile and run the server as a Docker container with your Synology credentials.
「その他」の他のコンテンツ
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
Nginx UI
0xJackyYet another WebUI for Nginx
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
コメント