πΎ Synology MCP Server
ΠΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ AI-Π°ΡΡΠΈΡΡΠ΅Π½ΡΠ°ΠΌ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ, Π·Π°Π³ΡΡΠ·ΠΊΠ°ΠΌΠΈ ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΠΌΠΈ Π½Π° Synology NAS ΡΠ΅ΡΠ΅Π· Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡΠΉ API.
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅
ΠΡΠΎ MCP-ΡΠ΅ΡΠ²Π΅Ρ Π΄Π»Ρ Synology NAS Π½Π° Python Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ Docker. ΠΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ AI-Π°ΡΡΠΈΡΡΠ΅Π½ΡΠ°ΠΌΠΈ Π²ΡΠΎΠ΄Π΅ Claude, Cursor ΠΈ Xiaozhi Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ (ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅, ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅, ΠΏΠΎΠΈΡΠΊ, ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅), Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠ΅ΠΉ ΠΈ Download Station (Π·Π°Π³ΡΡΠ·ΠΊΠΈ, ΠΏΠ°ΡΠ·Π°, ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ°). ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ stdio ΠΈ WebSocket, Π°Π²ΡΠΎΠ°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ, ΡΠ΅ΡΡΠΈΠΈ. ΠΠ΄Π΅Π°Π»ΡΠ½ΠΎ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ NAS ΡΠ΅ΡΠ΅Π· ΠΠ Π² Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΡ ΠΈΠ»ΠΈ ΠΎΡΠΈΡΠ½ΡΡ ΡΠ΅ΡΡΡ .
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ
ΠΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ
ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΡΡΠ°ΡΡΡΠ°, Π»ΠΎΠ³ΠΈΠ½ ΠΈ Π»ΠΎΠ³Π°ΡΡ Ρ Synology NAS, Π°Π²ΡΠΎΠ°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π½Π° ΡΡΠ°ΡΡΠ΅.
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ
ΠΡΠΎΡΠΌΠΎΡΡ, ΠΏΠΎΠΈΡΠΊ, ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅, ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅, ΠΏΠ΅ΡΠ΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²/ΠΏΠ°ΠΏΠΎΠΊ Ρ ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΡΠΌΠΈ.
Download Station
Π‘ΠΏΠΈΡΠΎΠΊ Π·Π°Π΄Π°Ρ, ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π·Π°Π³ΡΡΠ·ΠΎΠΊ ΠΏΠΎ URL/magnet, ΠΏΠ°ΡΠ·Π°, Π²ΠΎΠ·ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΈ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ°.
ΠΡΠ»ΡΡΠΈ-ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ°
ΠΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΠ°Π±ΠΎΡΠ° Ρ Claude/Cursor (stdio) ΠΈ Xiaozhi (WebSocket) Π±Π΅Π· ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΠΎΠ².
ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ
Π¨ΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ°ΡΠΎΠ»Π΅ΠΉ RSA, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΠΈΡΠΌΠΈ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° SSL.
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°
{ “mcpServers”: { “synology”: { “command”: “docker-compose”, “args”: [ “-f”, “/path/to/your/mcp-server-synology/docker-compose.yml”, “run”, “–rm”, “synology-mcp” ], “cwd”: “/path/to/your/mcp-server-synology” } } }
ΠΠ»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ: git clone https://github.com/atom2ueki/mcp-server-synology.git; cd mcp-server-synology; cp env.example .env (Π½Π°ΡΡΡΠΎΠΈΡΡ SYNOLOGY_URL, USERNAME, PASSWORD); docker-compose up -d.