Outils
Serveur MCP pour vidéos explicatives
Le serveur MCP de Chasca permet à Claude, Cursor ou n’importe quel client Model Context Protocol de créer et de modifier des vidéos explicatives pour vous, au beau milieu de ce que vous êtes déjà en train de faire.
https://app.trychasca.com/api Connectez Chasca à Claude ou à ChatGPT
Ajoutez Chasca comme connecteur et connectez-vous : rien à installer, aucune clé d’API. Cela fonctionne avec toutes les offres, et les vidéos comptent comme dans l’application (vos vidéos gratuites, puis les minutes de votre offre).
https://app.trychasca.com/mcp - Claude (claude.ai et Claude Desktop, avec toutes les offres Claude) : ouvrez Customize → Connectors, puis Add → Custom → Web. Collez l’adresse, continuez et connectez-vous à Chasca.
- Claude Code : lancez la commande ci-dessous, puis
/mcppour vous connecter. - ChatGPT : les espaces de travail Business et Enterprise peuvent l’ajouter comme serveur MCP personnalisé. Tout autre client MCP compatible avec les serveurs distants et OAuth fonctionne de la même façon.
claude mcp add --transport http chasca https://app.trychasca.com/mcp Pour déconnecter un assistant, ouvrez Settings → API and MCP dans l’application.
Sur votre ordinateur, avec une clé d’API
Le serveur MCP de Chasca est un petit serveur stdio, publié sur npm sous le nom @chasca/mcp, qui
s’exécute sur votre ordinateur avec Node 20 ou plus récent. Il communique avec l’API Chasca à l’aide de votre clé.
Tout ce que fait un agent apparaît donc dans votre compte (marqué comme créé via MCP) et compte comme un appel à
l’API : offre Plus ou supérieure requise, minutes comptées double.
CHASCA_API_KEY: obligatoire. Créez-en une dans l’application, sous Settings → API keys.CHASCA_API_URL: facultative,https://app.trychasca.com/apipar défaut.
Claude Code
Enregistrez le serveur une fois pour toutes :
claude mcp add chasca \
-e CHASCA_API_URL=https://app.trychasca.com/api \
-e CHASCA_API_KEY=chk_live_... \
-- npx -y @chasca/mcp
Ajoutez --scope user pour le rendre disponible dans tous vos projets, et vérifiez qu’il est bien enregistré avec
claude mcp list ou /mcp dans Claude Code.
Claude Desktop
Ajoutez Chasca à claude_desktop_config.json (sous macOS dans
~/Library/Application Support/Claude/, sous Windows dans %APPDATA%\Claude\), puis
redémarrez Claude Desktop :
{
"mcpServers": {
"chasca": {
"command": "npx",
"args": ["-y", "@chasca/mcp"],
"env": {
"CHASCA_API_URL": "https://app.trychasca.com/api",
"CHASCA_API_KEY": "chk_live_..."
}
}
}
}
Si Claude Desktop ne trouve pas npx, indiquez son chemin complet dans command :
where npx sous Windows ou which npx sous macOS l’affiche.
Cursor et autres clients
Tout client compatible MCP via stdio fonctionne de la même façon : lancez
npx -y @chasca/mcp avec la variable CHASCA_API_KEY définie. Dans Cursor,
ajoutez la même entrée mcpServers au fichier .cursor/mcp.json de votre projet (ou à
~/.cursor/mcp.json pour tous vos projets).
Outils
| Outil | Paramètres | Description |
|---|---|---|
chasca_generate_explainer | input, length, aspect, voice, language, preset, wait | Crée une vidéo à partir d’un sujet, d’une question ou d’un document entier. Renvoie l’enregistrement en file d’attente, ou attend que la vidéo soit prête si wait vaut true. |
chasca_get_explainer | id | Statut, étape et progression ; l’URL de la vidéo une fois prête ; le graphe de scènes modifiable et toutes les versions. |
chasca_change_explainer | id, change, wait | Modifie un seul élément et garde tout le reste exactement tel quel. Les sous-titres, le style du tableau, la musique, le filigrane, le logo et la mention de crédit créent gratuitement une nouvelle version ; une nouvelle voix ou un nouveau format crée une vidéo distincte à partir du même script et des mêmes dessins, facturée comme une nouvelle vidéo. |
chasca_list_explainers | limit | Vos dernières vidéos, de la plus récente à la plus ancienne, avec un résumé du statut en une ligne. |
chasca_list_voices | language | Tous les narrateurs, avec leur ton et un extrait audio. |
La génération s’effectue en arrière-plan. Les agents interrogent régulièrement chasca_get_explainer ou
passent wait: true pour attendre que la vidéo soit prête. Les erreurs renvoient à l’agent une indication
claire, par exemple comment corriger une clé manquante ou quand réessayer.
Exemples de demandes
- « Créez une vidéo explicative verticale d’une minute sur le fonctionnement de notre politique de remboursement, à partir du texte de la politique ci-joint. »
- « Transformez ce README en vidéo explicative de 2:00 dans le style Blueprint, avec Atlas comme narrateur. »
- « Créez une version verticale de ma dernière vidéo Chasca pour Reels. »
- « Quelles voix peuvent assurer une narration en espagnol pour le Mexique ? Utilisez-en une pour refaire la vidéo d’hier en espagnol. »