Pas d'installation nécessaire — npx télécharge et exécute automatiquement :
SYNOLOGY_URL=https://nas.exemple.com:5001 \ SYNOLOGY_USERNAME=votre_user \ SYNOLOGY_PASSWORD=votre_pass \ npx @clawbow/synology-mcp-drive
# Installer un package spécifique npm install -g @clawbow/synology-mcp-drive # Ou tous les packages npm install -g @clawbow/synology-mcp-drive @clawbow/synology-mcp-chat @clawbow/synology-mcp-photos
Éditez votre fichier de configuration Claude Desktop :
# Mac ~/Library/Application Support/Claude/claude_desktop_config.json # Windows %APPDATA%\Claude\claude_desktop_config.json
Ajoutez la configuration MCP :
{
"mcpServers": {
"synology-drive": {
"command": "npx",
"args": ["-y", "@clawbow/synology-mcp-drive"],
"env": {
"SYNOLOGY_URL": "https://votre-nas.com:5001",
"SYNOLOGY_USERNAME": "votre_user",
"SYNOLOGY_PASSWORD": "votre_pass"
}
},
"synology-chat": {
"command": "npx",
"args": ["-y", "@clawbow/synology-mcp-chat"],
"env": {
"SYNOLOGY_URL": "https://votre-nas.com:5001",
"SYNOLOGY_USERNAME": "votre_user",
"SYNOLOGY_PASSWORD": "votre_pass"
}
}
}
}ChatGPT nécessite un serveur MCP accessible via URL HTTPS. Hébergez les packages sur votre serveur.
Settings → Apps → Connect custom app → Entrez l'URL de votre serveur MCP.
Mistral Le Chat supporte les connecteurs MCP via HTTP/SSE. Déployez votre serveur et ajoutez-le dans Settings → Connectors → Add custom connector.
| Variable | Obligatoire | Description | Exemple |
|---|---|---|---|
SYNOLOGY_URL | ✅ Oui | URL de votre NAS | https://nas.exemple.com:5001 |
SYNOLOGY_USERNAME | ✅ Oui | Nom d'utilisateur DSM | admin |
SYNOLOGY_PASSWORD | ✅ Oui | Mot de passe DSM | votre_pass |
SYNOLOGY_OTP | ❌ Non | Code 2FA si activé | 123456 |
Les packages utilisent l'API d'authentification DSM standard (SYNO.API.Auth). La session est maintenue pendant toute la durée d'exécution.