MCP
Connecter un client AI
Utilisez le point de terminaison sans état Streamable HTTP et authentifiez chaque demande avec votre clé Bearer : https://video2url.com/api/mcp.
Recommandé
Option A : laissez votre agent l'installer
Copiez l'intégralité de cette invite dans Codex, Claude Code, Cursor ou un autre agent de codage. L'agent doit détecter votre client MCP et terminer la configuration avec vous.
Configurez le serveur MCP distant Video2URL dans mon client de codage AI actuel. Détectez d’abord le client et le système d’exploitation compatibles MCP- que j’utilise. Demandez-moi ma clé Video2URL API uniquement en cas de besoin et ne la réimprimez jamais, ne la consignez jamais et ne la validez pas dans un référentiel. Configurez un serveur nommé video2url à l'aide du point de terminaison Streamable HTTP https://video2url.com/api/mcp et de l'en-tête d'autorisation Bearer <MY_API_KEY>. Utilisez le fichier de configuration de niveau utilisateur correct pour ce client, conservez tous les serveurs MCP existants et expliquez chaque fichier que vous modifiez. Rechargez ou redémarrez le client si nécessaire. Vérifiez ensuite la connexion en répertoriant les outils Video2URL et confirmez que create_upload, complete_upload, get_upload_status, create_share_link, get_share_link et revoke_share_link sont disponibles. Si la configuration automatique est impossible, donnez-moi le chemin de configuration exact et une commande ou action à la fois. N'exposez jamais ma clé API dans votre rapport final.Option B : configurez-le manuellement
Utilisez cette entrée de serveur distant générique si votre client prend en charge Streamable HTTP. Remplacez uniquement l'espace réservé YOUR_API_KEY, puis fusionnez l'entrée video2url dans votre configuration existante.
{
"mcpServers": {
"video2url": {
"url": "https://video2url.com/api/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}Vérifier la connexion
Redémarrez ou rechargez votre client, ouvrez sa liste d'outils MCP et confirmez que les six outils Video2URL apparaissent. Si ce n’est pas le cas, vérifiez le point de terminaison, le préfixe Bearer et les autorisations de clé.
create_uploadNécessite un nom de fichier, un type MIME et une taille en octets ; renvoie un URL présigné.
complete_uploadNécessite uploadId après la réussite du fichier brut PUT.
get_upload_statusNécessite uploadId et renvoie l'état de téléchargement ainsi que l'enregistrement du fichier lorsqu'il est prêt.
create_share_linkNécessite fileId ; le titre, la visibilité et le mot de passe sont facultatifs, la visibilité étant par défaut non répertoriée.
get_share_linkNécessite shareId et renvoie un lien de partage appartenant à l'utilisateur authentifié.
revoke_share_linkNécessite shareId et révoque un lien de partage appartenant à l'utilisateur authentifié.
Pour les téléchargements, suivez cette séquence :
create_upload→ Recevez un uploadId et un PUT temporaire URL.PUT→ Envoyez le fichier brut directement au URL renvoyé.complete_upload→ Vérifiez le fichier stocké.create_share_link→ Recevez le lien de partage final.
