CM

cmeans/mcp-synology

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

14 stars 6 forks 质量 82 趋势 29Apache-2.0

连接任何 MCP 客户端到您的 Synology NAS 。 浏览,搜索并管理文件,监测系统健康,有2FA支持和权限分级访问控制.

概览

Synology NAS设备的MCP服务器. Exposes Synology DSM API功能作为克洛德可以使用的MCP工具. 测试了DSM 7.1, 7.2.2, 7.3.2和 7.4.1:CI在每个版本的虚拟DSM上运行每个模块的集成测试. 发布候选人也通过驾驶工具的AI客户端在真实NAS(DSM 7.1.1)上进行现场测试:对于0.1.0,克洛德代码,claude.ai通过桌面应用,以及远程机上的代理,作为管理员,常规,只读和受限制的用户. 见Docs/life-testing.md。 如果从synology-mcp(v0.3.x或更早)升级,则包已经更名. 一个迁移脚本处理配置,状态,密钥环条目,以及克洛德桌面配置自动: 脚本迁移: - 配置目录(~/.config/synology-mcp/ /.config/mcp-synology/) - 国家目录(~/.local/state/synology-mcp/~.local/state/mcp-synology/) - 密钥环证书 - Claude桌面 Claude desktop config.json(更新命令和路径) 见变相.

概述(AI 翻译)

Synology NAS设备的MCP服务器. Exposes Synology DSM API功能作为克洛德可以使用的MCP工具.

根据DSM 7.1.1-42962 更新9, 7.2.2-72806 更新10, 7.3.2-86009 更新5和 7.4.1-90080 更新1: CI运行每个模块在每个模块的虚拟DSM上的集成测试. 发布候选人也通过驾驶工具的AI客户端在真实NAS(DSM 7.1.1-42962 Update 9)上进行现场测试:对于0.1.0,克洛德代码,claude.ai通过桌面应用,Meta Muse作为管理员,常规,只读和受限制的用户. 见Docs/life-testing.md。

□ 支持的模块

每个模块包含一个DSM包. 一个模块只有在它被列在配置的 [[T0] ] 下时才加载,而它的 permission 决定您是否只获得它的 READ 工具还是它的 WRITE 工具 。

==================================================================================================================================================================================== 唵(引)|(二合引)贺. |系统 | system | 2 🟡 🟡 Partial Partial Partial Partial Partial Partial Partial ; [T3];并需要一些细节 | | 7.1 – – 7.4.1 | ==================== ========================================================================================================================================================================================================================================== QQ Synology Photos QQ photos QQ 4. Most 15 * Most QQ Any,拥有相片特权 QQ 7.1 – 7.4.

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

mcp-synology

在 GitHub 查看完整 README

安装

uvx mcp-synology serve --config ~/.config/mcp-synology/nas.yaml
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "synology-nas": { "command": "uvx", "args": ["mcp-synology", "serve", "--config", "~/.config/mcp-synology/nas.yaml"] } } }