Passer au contenu
Navigation Serveur MCPMenu
Sur cette pageSections

Serveur MCP

CLI Dynamoi

Installez la ligne de commande dynamoi, connectez-vous depuis votre navigateur et utilisez les outils de promotion musicale de Dynamoi depuis un terminal, un script ou un agent IA qui exécute des commandes shell.

Dernière mise à jour 21 oct. 20266 rubriques

La ligne de commande dynamoi amène Dynamoi dans votre terminal : consultez les résultats de vos campagnes Spotify et YouTube, créez des Smart Links gratuits et lancez des campagnes avec votre consentement explicite. Elle fonctionne avec n'importe quel distributeur. Utilisez-la vous-même, dans un script ou depuis un agent IA capable d'exécuter des commandes shell.

La CLI est un client léger du serveur MCP de Dynamoi hébergé à https://dynamoi.com/mcp : elle utilise donc le même compte, les mêmes outils et les mêmes règles de consentement que le tableau de bord et votre assistant IA. Une fois connectée, elle dispose des mêmes outils que le profil MCP complet. Les nouveaux outils apparaissent sans mise à jour.

Installation

Lancez-la une fois avec npx, ou installez-la avec npm ou Homebrew. Elle nécessite Node 20 ou une version plus récente.

npx dynamoi login
npm install --global dynamoi
brew trust getdynamoi/tap && brew install getdynamoi/tap/dynamoi

Homebrew vous demande une seule fois de faire confiance à un tap tiers avant d'installer depuis celui-ci.

Connexion

dynamoi login
dynamoi whoami
dynamoi logout

dynamoi login ouvre la page de connexion Dynamoi dans votre navigateur, dynamoi whoami affiche le compte connecté, et dynamoi logout révoque la session et supprime les jetons enregistrés. La connexion utilise OAuth 2.1 avec PKCE et une redirection loopback vers 127.0.0.1 sur votre ordinateur, la même connexion que Claude Code et Codex. La CLI s'enregistre elle-même : aucune clé API à créer ni à copier.

Vos jetons sont stockés dans le trousseau de votre système d'exploitation : le trousseau macOS, ou le Secret Service sous Linux. Si aucun trousseau n'est disponible, ils sont enregistrés dans un fichier de ~/.config/dynamoi que seul votre utilisateur peut lire. Les sessions se renouvellent d'elles-mêmes. Vous pouvez vérifier ou révoquer la CLI à tout moment dans Applications connectées.

Exécuter des commandes

dynamoi tools
dynamoi help get-campaign
dynamoi list-artists
dynamoi get-artist-analytics --artist-id <id> --json

dynamoi tools liste tous les outils que votre compte peut utiliser, et dynamoi help <command> affiche les options d'un outil. Chaque commande est le nom d'un outil Dynamoi sans son préfixe dynamoi_, avec des tirets. Les options viennent des entrées de l'outil : --artist-id définit artistId. Ajoutez --json pour afficher le résultat structuré.

Actions payantes et engageantes

Les outils qui dépensent de l'argent ou soumettent quelque chose pour vous exigent une confirmation explicite. La CLI ne confirme jamais à votre place :

  • Dans un terminal, elle affiche un résumé de l'action et vous demande de confirmer avant de continuer.
  • Dans un script ou un agent, la confirmation doit être passée sous forme d'option, par exemple --confirm-application-submission. Un agent ne doit la passer qu'après votre approbation de l'action.
  • Les versions et les hachages de consentement sont toujours passés explicitement. dynamoi help <command> les indique.

Sans eux, Dynamoi refuse l'action. Les budgets suivent les mêmes règles de financement que l'application web, les abonnements ne démarrent que dans le tableau de bord Dynamoi, et les résultats ne sont jamais garantis.

Liens

Pages associées