AccueilPackagesDocumentationExemples

📚 Documentation

Installation Claude Desktop ChatGPT Mistral Configuration Authentification

⚡ Installation

1

Prérequis

  • Node.js 18+ (nodejs.org)
  • Un NAS Synology avec DSM 7.0+
  • Un client MCP (Claude Desktop, ChatGPT, Mistral...)
2

Utilisation directe (recommandé)

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
3

Installation globale (optionnel)

# 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

💜 Claude Desktop

É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"
      }
    }
  }
}
💡 Redémarrez Claude Desktop après avoir modifié la configuration pour que les changements prennent effet.

💚 ChatGPT (Apps MCP)

⚠️ Nécessite ChatGPT Plus, Pro, Business ou Enterprise.
1

Déployez votre serveur MCP en mode HTTP

ChatGPT nécessite un serveur MCP accessible via URL HTTPS. Hébergez les packages sur votre serveur.

2

Ajoutez dans ChatGPT

Settings → Apps → Connect custom app → Entrez l'URL de votre serveur MCP.

🧡 Mistral Le Chat

Mistral Le Chat supporte les connecteurs MCP via HTTP/SSE. Déployez votre serveur et ajoutez-le dans Settings → Connectors → Add custom connector.

💡 Mistral utilise directement le protocole MCP standard — nos packages sont 100% compatibles.

⚙️ Configuration

Variables d'environnement

VariableObligatoireDescriptionExemple
SYNOLOGY_URL✅ OuiURL de votre NAShttps://nas.exemple.com:5001
SYNOLOGY_USERNAME✅ OuiNom d'utilisateur DSMadmin
SYNOLOGY_PASSWORD✅ OuiMot de passe DSMvotre_pass
SYNOLOGY_OTP❌ NonCode 2FA si activé123456
⚠️ Ne partagez jamais vos credentials dans des fichiers publics ou des repos Git.

🔐 Authentification

Les packages utilisent l'API d'authentification DSM standard (SYNO.API.Auth). La session est maintenue pendant toute la durée d'exécution.

Recommandations sécurité