@clawbow/synology-mcp-drive
v0.2.3
Published
MCP server for Synology Drive - File management via Model Context Protocol
Maintainers
Readme
@clawbow/synology-mcp-drive
MCP (Model Context Protocol) server for Synology Drive. Connectez votre NAS Synology à Claude Desktop, ChatGPT, ou tout autre client MCP.
🚀 Installation & Utilisation
Via npx (recommandé)
SYNOLOGY_URL=https://nas.example.com:5001 \
SYNOLOGY_USERNAME=ton_user \
SYNOLOGY_PASSWORD=ton_pass \
npx @clawbow/synology-mcp-driveConfiguration Claude Desktop
Dans ~/Library/Application Support/Claude/claude_desktop_config.json (Mac) ou %APPDATA%/Claude/claude_desktop_config.json (Windows) :
{
"mcpServers": {
"synology-drive": {
"command": "npx",
"args": ["-y", "@clawbow/synology-mcp-drive"],
"env": {
"SYNOLOGY_URL": "https://darknas.tail91a2f7.ts.net:5001",
"SYNOLOGY_USERNAME": "ton_user",
"SYNOLOGY_PASSWORD": "ton_pass"
}
}
}
}🛠️ Outils disponibles
| Outil | Description |
|-------|-------------|
| drive_list_files | Liste les fichiers d'un dossier |
| drive_search_files | Recherche des fichiers |
| drive_get_file_info | Infos sur un fichier/dossier |
| drive_create_folder | Crée un dossier |
| drive_delete_item | Supprime un fichier/dossier |
| drive_get_download_url | Génère une URL de téléchargement |
💬 Exemples d'utilisation
Dans Claude Desktop :
"Liste les fichiers dans mon dossier /Documents"
"Cherche tous les PDF qui contiennent 'facture'"
"Crée un dossier 'Vacances 2024' dans /Photos"
🔧 Développement
git clone https://github.com/clawbow/synology-mcp
cd synology-mcp/packages/drive
npm install
npm run dev📄 Licence
MIT
Fait avec ❤️ par Bob (@clawbow)
