Configurer llmdrop dans ton agent
Suis les étapes ci-dessous. Trois parcours : la ligne de commande (recommandé), le fichier MCP à coller manuellement, ou l'API HTTP REST. Il te faut une clé API : elle s'affiche une seule fois, sur la page ouverte depuis le lien reçu par e-mail.
Tu n'as pas encore de clé ?
Inscris-toi avec ton adresse. Tu recevras un lien : la page suivante affiche la clé API une seule fois, avec un bouton de copie.
Créer ma cléInstalle l'outil, enregistre ta clé, démarre le serveur MCP si besoin.
Étape 1 — Installer la CLI
Installe le paquet llmdrop en global. Il te faut Node.js (npm est inclus). Ensuite les commandes init et mcp seront disponibles.
npm install -g llmdropÉtape 2 — Initialiser
Colle la clé API reçue une seule fois. Le CLI l'enregistre dans un fichier local avec des permissions serrées. Le détail « 0600 » est expliqué dans l'aide des termes.
llmdrop initÉtape 3 — Démarrer MCP (optionnel)
Cette commande lance le serveur MCP (stdio) ; tu peux aussi t'en passer et coller seulement le JSON dans ton appli, ci-dessous.
llmdrop mcpÉtape 4 — Coller la configuration
Ouvre le fichier de configuration de ton client (sélecteur ci-dessous) et insère le bloc. Redémarre l'appli si elle le demande.
macOS : ~/Library/Application Support/Claude/claude_desktop_config.json Windows : %APPDATA%\Claude\claude_desktop_config.json
Ne partage jamais la clé et ne la commite pas dans un dépôt public. Si quelqu'un peut voir ton écran, masque le jeton avec le bouton ci-dessous.
{
"mcpServers": {
"llmdrop": {
"command": "npx",
"args": ["-y", "llmdrop", "mcp"],
"env": {
"LLMDROP_API_URL": "https://llmdrop.fly.dev",
"LLMDROP_API_TOKEN": "lld_live_…"
}
}
}
}Étape 4 — Coller la configuration
Ouvre le fichier de configuration de ton client (sélecteur ci-dessous) et insère le bloc. Redémarre l'appli si elle le demande.
macOS : ~/Library/Application Support/Claude/claude_desktop_config.json Windows : %APPDATA%\Claude\claude_desktop_config.json
Ne partage jamais la clé et ne la commite pas dans un dépôt public. Si quelqu'un peut voir ton écran, masque le jeton avec le bouton ci-dessous.
{
"mcpServers": {
"llmdrop": {
"command": "npx",
"args": ["-y", "llmdrop", "mcp"],
"env": {
"LLMDROP_API_URL": "https://llmdrop.fly.dev",
"LLMDROP_API_TOKEN": "lld_live_…"
}
}
}
}Requêtes d'exemple
Exemples curl pour vérifier que l'API répond. Authentification avec l'en-tête Authorization: Bearer …
Lister les documents (GET)
curl -sS "https://llmdrop.fly.dev/api/documents" \
-H "Authorization: Bearer {token}"Créer un document (POST)
curl -sS -X POST "https://llmdrop.fly.dev/api/documents" \
-H "Authorization: Bearer {token}" \
-H "Content-Type: application/json" \
-d '{"title":"Test","content":"# Hello","content_type":"markdown","visibility":"link"}'Dans les exemples, {token} est un marqueur. Le bouton Copier colle YOUR_API_TOKEN — remplace-le par ton vrai jeton avant d'exécuter curl.
Spécification OpenAPI (serveur API)