Pour les agents IA
Convertir des vidéos avec MCP
Muxara expose un serveur MCP distant pour que Claude, Cursor et d'autres agents puissent créer des tâches de conversion, téléverser des médias et télécharger les résultats - avec la même limite de 500 Mo et les mêmes limites d'usage raisonnable que muxara.com.
Outils
Huit outils MCP reproduisent le flux de conversion du site. Les agents les appellent via Streamable HTTP au point de terminaison ci-dessous.
list_conversionsLister les 82 slugs de conversion avec extensions d'entrée acceptées et format de sortie.
get_conversion_defaultsObtenir les paramètres par défaut et valides de codec, qualité et découpage pour un slug.
create_conversion_jobCréer une tâche et recevoir une URL de téléversement signée (max. 500 Mo en entrée).
confirm_uploadConfirmer que le fichier a été téléversé vers l'URL signée.
update_conversion_jobModifier le format de sortie ou les paramètres de conversion avant le traitement.
start_conversionMettre en file la conversion FFmpeg sur le worker.
get_conversion_statusInterroger le statut et la progression de la tâche lorsqu'elle est prête.
get_media_infoAnalyser le fichier téléversé pour durée, résolution, codecs et débit.
Cas d'usage
Assistants de chat IA
Un utilisateur demande à son assistant de convertir un MKV en MP4. L'agent liste les formats, crée une tâche, guide le téléversement et renvoie un lien de téléchargement une fois prêt.
Pipelines d'automatisation
Des scripts ou jobs CI créent des tâches de conversion, téléversent via des URLs signées et interrogent le statut sans navigateur - utile pour les workflows de préparation média.
Découverte de formats
Les agents appellent list_conversions et get_conversion_defaults avant de choisir le bon slug pour l'extension du fichier et l'appareil cible.
Intégrations éditeur et CMS
Créez des outils personnalisés qui confient le transcodage à Muxara tout en respectant les mêmes limites que le site public.
Flux de travail
Les octets du fichier ne transitent pas par les appels d'outils MCP. Le téléversement utilise une URL signée, comme sur le site.
- create_conversion_job - renvoie jobId et uploadUrl
- PUT du fichier vers uploadUrl (Content-Type: application/octet-stream)
- confirm_upload
- start_conversion (optionnellement update_conversion_job d'abord)
- get_conversion_status jusqu'à ce que le statut soit ready
- Télécharger l'URL dans la réponse de statut
Connexion
Utilisez le transport Streamable HTTP. Le point de terminaison canonique est https://api.muxara.com/mcp (alias : /sse).
Cursor
Ajoutez à votre config MCP (.cursor/mcp.json ou paramètres Cursor) :
{
"mcpServers": {
"muxara": {
"url": "https://api.muxara.com/mcp"
}
}
}MCP Inspector
Lancez l'inspecteur, choisissez Streamable HTTP et saisissez l'URL complète du point de terminaison :
npx @modelcontextprotocol/inspector
# Streamable HTTP → https://api.muxara.com/mcpAuthentification
Le serveur MCP est public - aucune clé API, OAuth ou compte Muxara requis.
- Pas de clé API ni d'inscription
- Streamable HTTP sur api.muxara.com/mcp
- Limites d'usage raisonnable applicables
- Conversion et téléchargement gratuits
Mêmes limites que le site web
Les outils MCP utilisent la même API de tâches que muxara.com. Ces limites s'appliquent à chaque client.
| Téléversement max. | 500 MB par fichier |
|---|---|
| Création de tâches | 20 tâches par heure (limite d'usage raisonnable) |
| Requêtes API | 120 requêtes par minute (limite d'usage raisonnable) |
| Conservation des fichiers | 24 heures |
| Paires de conversion | 82 slugs |
| Coût | Gratuit – convertissez et téléchargez sans frais (jusqu'à 500 MB par fichier, limites d'usage raisonnable applicables). |
Documentation
Fichiers de découverte lisibles par machine et référence complète pour les fournisseurs de LLM.
- llms.txt
Index du site sélectionné pour les agents LLM
- llms-full.txt
Référence complète avec outils, API et guides de conversion
- .well-known/mcp.json
Métadonnées de découverte du serveur MCP
- .well-known/mcp/server-card.json
Liste des outils, limites et détails du point de terminaison