Serveur MCP
Utilisez MLMux depuis vos assistants IA et agents de code tels que Claude Code, Cursor et VS Code via le Model Context Protocol : listez les modèles, estimez les coûts, générez des images et créez des vidéos.
Endpoint et authentification
Le serveur MCP de MLMux est un serveur distant utilisant le transport Streamable HTTP. Ajoutez-le à votre client avec cette URL :
https://www.mlmux.com/api/mcpAuthentifiez-vous avec votre clé API MLMux dans l'en-tête Authorization: Bearer ; créez-en une sous Clés API. Le serveur transmet la clé à l'API MLMux pour chaque appel et ne la stocke pas. Sans clé, seuls list_models et estimate_cost fonctionnent.
Connecter un client
Choisissez votre client et ajoutez le serveur. Chaque exemple lit la clé depuis votre environnement ou vous la demande, afin qu'elle ne réside jamais dans un fichier de configuration susceptible d'être partagé.
claude mcp add --transport http mlmux https://www.mlmux.com/api/mcp \
--header "Authorization: Bearer $MLMUX_API_KEY"Définissez d'abord MLMUX_API_KEY dans votre shell, puis exécutez la commande une fois.
Tout client prenant en charge les serveurs MCP distants via Streamable HTTP avec un en-tête personnalisé fonctionne de la même manière.
Outils
Le serveur propose sept outils. Les clients les présentent à l'assistant, qui en sélectionne un en fonction de votre demande.
| Outil | Clé API | Description |
|---|---|---|
list_models | Non requise | Liste les modèles d'images et de vidéos avec leurs identifiants de modèle, tâches, dimensions et prix estimés sur chaque route. |
estimate_cost | Non requise | Estime le coût d'un nombre d'images ou d'extraits vidéo sur les deux routes, avec les mêmes tarifs que le calculateur de prix. |
generate_image | Requise | Génère des images à partir d'un prompt et renvoie leurs URL. Débité de votre solde. |
edit_image | Requise | Modifie ou combine des images de référence (URL publiques) avec un prompt et renvoie les URL des nouvelles images. Débité de votre solde. |
create_video | Requise | Démarre une tâche vidéo Seedance (texte en vidéo, image en vidéo ou première et dernière image) et renvoie son identifiant de tâche. Débité de votre solde lorsque la vidéo aboutit. |
get_task | Requise | Renvoie le statut d'une tâche et, une fois terminée avec succès, les URL de sortie ainsi que le montant facturé. |
get_balance | Requise | Renvoie votre solde de crédits. |
Facturation
generate_image, edit_image et create_video sont facturés exactement comme les requêtes API correspondantes, aux tarifs de la page des tarifs : 1 crédit = 1 dollar américain, et les requêtes échouées ne sont pas facturées. La plupart des clients vous demandent d'approuver l'appel d'un outil avant son exécution ; demandez à l'assistant d'exécuter d'abord estimate_cost lorsque le coût importe.
Limites
- Les outils d'image attendent le résultat pendant environ quatre minutes au maximum. Une image plus lente renvoie un identifiant de tâche ; utilisez
get_taskpour la récupérer plus tard. create_videorépond immédiatement avec un identifiant de tâche. L'assistant appelle ensuiteget_taskjusqu'à ce que la vidéo soit prête.- Les requêtes via MCP sont décomptées de la limite de votre compte de 60 tâches exécutées simultanément.
- La connexion via OAuth n'est pas encore disponible ; les connecteurs qui la requièrent, comme ceux des applications web claude.ai et ChatGPT, ne peuvent donc pas se connecter pour le moment. Les clients acceptant un en-tête personnalisé fonctionnent dès aujourd'hui.