Skip to content

Releases: atom2ueki/mcp-server-synology

✨ Synology MCP Server v1.1.0 - XIAOZHI

07 Jun 08:07

Choose a tag to compare

🌟 Major feature update bringing WebSocket support and enhanced multi-client capabilities!

🚀 What's New

🤖 Xiaozhi WebSocket Integration

  • WebSocket-based MCP support for Xiaozhi ESP32
  • Dual client support - Run both stdio (Claude/Cursor) and WebSocket (Xiaozhi) simultaneously
  • Environment-based configuration with ENABLE_XIAOZHI toggle
  • Secure token authentication for Xiaozhi connections
  • Auto-reconnection and error recovery for WebSocket connections

🐳 Enhanced Docker Support

  • Multi-protocol Docker containers supporting both stdio and WebSocket connections
  • Flexible deployment options - Choose stdio-only or full WebSocket bridge mode
  • Improved environment variable handling in containerized deployments
  • Better logging and debugging for Docker-based setups

🔧 Infrastructure Improvements

  • Multiclient bridge architecture for handling multiple connection types
  • Requirements validation with helpful error messages
  • Enhanced startup diagnostics and configuration display
  • Improved error handling and graceful shutdown

📋 Configuration

Environment Variables

  • ENABLE_XIAOZHI: Enable Xiaozhi WebSocket bridge (true/false, default: false)
  • XIAOZHI_TOKEN: Your Xiaozhi authentication token (required if ENABLE_XIAOZHI=true)
  • XIAOZHI_MCP_ENDPOINT: Xiaozhi MCP endpoint (optional, defaults to wss://api.xiaozhi.me/mcp/)

Usage Modes

  • Claude/Cursor Only: ENABLE_XIAOZHI=false (default)
  • Dual Support: ENABLE_XIAOZHI=true (supports both Xiaozhi WebSocket and Claude/Cursor stdio)

🎉 Synology MCP Server v1.0.0 - Initial Release

31 May 15:19

Choose a tag to compare

🚀 The first stable release of Synology MCP Server is here!

🌟 What's New

This initial release brings full Model Context Protocol (MCP) integration for Synology NAS devices, enabling AI assistants to seamlessly manage your NAS through natural language commands.

✨ Key Features

🔐 Secure Authentication & Session Management

  • Persistent session management across multiple NAS devices
  • Auto-login functionality with environment configuration
  • Session cleanup on server shutdown

📁 Complete File System Operations

  • 📋 List & Browse: List shares, directories with detailed metadata
  • 🔍 Search: Find files with pattern matching (wildcards supported)
  • 📝 Create: Create files with custom content and directories
  • 🗑️ Delete: Unified delete function (auto-detects files vs directories)
  • ✏️ Rename: Rename files and directories
  • 📦 Move: Move files/directories to new locations
  • ℹ️ Info: Get detailed file/directory information with timestamps, permissions, ownership

📥 Download Station Integration

  • 📊 Monitor: View download tasks, statistics, and system info
  • ➕ Create: Add download tasks from URLs and magnet links
  • ⏸️ Control: Pause, resume, and delete download tasks
  • 📈 Statistics: Real-time download/upload statistics

🤖 Multi-Client AI Support

  • 🤖 Claude Desktop - Full integration with Anthropic's Claude
  • ↗️ Cursor - Seamless coding assistant integration
  • 🔄 Continue - VS Code extension support
  • 💻 Codeium - AI coding assistant compatibility

🐳 Easy Deployment

  • Docker Compose setup with one command
  • Environment-based configuration for security
  • Auto-SSL verification options
  • Debug logging for troubleshooting