Intégration · Sites web et contenu
Connecter Claude & ChatGPT à JW Player
Demandez à votre IA de trouver une vidéo dans votre propriété JW Player, de corriger son titre et ses balises ou d'en ajouter une nouvelle depuis un lien de fichier. Elle lit les médias, sous-titres, images, listes de lecture, lecteurs, séries et vignettes, ainsi que les chaînes en direct, leurs événements et flux en direct. Garder une grande bibliothèque vidéo organisée devient une question plutôt qu'une série de clics.
Offre gratuite, sans carte bancaire. Comptez environ une minute.
Essayez de demander
“Trouver toutes les vidéos contenant « webinar » dans le titre, par ordre de nouveauté.”
L'IA recherche les médias dans votre propriété avec un filtre de titre, triés par date de création.
“Ajouter les balises « produit » et « 2026 » à la vidéo a1B2c3D4 et définir une nouvelle description.”
Elle met à jour uniquement ces champs sur la vidéo. Tout le reste reste inchangé.
“Télécharger la vidéo à https://example.com/launch.mp4 et l'appeler Résumé du lancement.”
Elle fait récupérer JW Player le fichier depuis l'URL, puis définit le titre sur le nouveau média.
Ce que votre IA peut faire
Bibliothèque vidéo
Rechercher et lire des vidéos, mettre à jour les métadonnées et dates de publication, ajouter des médias depuis une URL, et remplacer ou supprimer les fichiers sources.
Listes de lecture, lecteurs et séries
Lire les listes manuelles et dynamiques, les configurations de lecteur, les séries et leurs saisons, les vignettes et les importations de flux.
Chaînes en direct
Lister les chaînes et flux en direct, vérifier le statut d'une chaîne et lire ses événements de diffusion.
“Quelles pistes de sous-titres cette vidéo possède-t-elle ?”
Elle liste les pistes de sous-titres et légendes attachées à l'ID du média.
“Quelles vidéos figurent dans la liste de lecture d'accueil ?”
Elle trouve la liste de lecture et lit sa configuration, y compris les vidéos d'une liste manuelle ou les filtres de balises d'une liste dynamique.
“Notre chaîne en direct est-elle active en ce moment, et qu'a-t-elle diffusé la semaine dernière ?”
Elle lit le statut de la chaîne en direct et liste ses événements passés et actuels.
223 outils pour JW Player
Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.
archive_channelVisible par d’autrescreate_a_search_playlistModifie des donnéescreate_article_matching_playlistModifie des donnéescreate_dynamic_playlistModifie des donnéescreate_ingestVisible par d’autrescreate_live_ad_breakModifie des donnéescreate_logoModifie des donnéescreate_manual_playlistModifie des donnéescreate_mediaModifie des donnéesAjouter une nouvelle vidéo en faisant récupérer la vidéo par JWP depuis une URL : définir upload.method sur fetch et upload.download_url sur l'URL du fichier (ou utiliser un source_url externe). Définir le titre par la suite avec update_media.create_medium_custom_audio_renditionModifie des donnéescreate_medium_custom_text_renditionModifie des donnéescreate_medium_custom_video_renditionModifie des donnéescreate_medium_imageModifie des donnéescreate_medium_media_renditionModifie des donnéescreate_medium_originalModifie des donnéescreate_medium_text_trackModifie des donnéescreate_medium_timingModifie des donnéescreate_player_bidding_configModifie des donnéescreate_recommendations_playlistModifie des donnéescreate_scheduleModifie des donnéescreate_secretVisible par d’autrescreate_series_seasonModifie des donnéescreate_site_ad_configModifie des donnéescreate_site_app_configModifie des donnéescreate_site_channelModifie des donnéescreate_site_content_type_schemaModifie des donnéescreate_site_drm_policyModifie des donnéescreate_site_importModifie des donnéescreate_site_media_protection_ruleModifie des donnéescreate_site_placementModifie des donnéescreate_site_playerModifie des donnéescreate_site_seriesModifie des donnéescreate_site_ssai_strategyModifie des donnéescreate_site_tagModifie des donnéescreate_site_thumbnailModifie des donnéescreate_streamVisible par d’autrescreate_watchlist_playlistModifie des donnéescreate_webhookSupprime des donnéesdelete_ingestSupprime des donnéesdelete_mediaSupprime des donnéesSupprimer définitivement une vidéo et tous ses fichiers via media_id.delete_medium_custom_audio_renditionSupprime des donnéesdelete_medium_custom_text_renditionSupprime des donnéesdelete_medium_custom_video_renditionSupprime des donnéesdelete_medium_imageSupprime des donnéesdelete_medium_media_renditionSupprime des donnéesdelete_medium_originalSupprime des donnéesdelete_medium_text_trackSupprime des donnéesdelete_medium_timingSupprime des donnéesdelete_original_audio_trackSupprime des donnéesdelete_player_bidding_configSupprime des donnéesdelete_playlist_article_matching_playlistsTransfère de l’argentdelete_playlist_dynamic_playlistsTransfère de l’argentdelete_playlist_manual_playlistsTransfère de l’argentdelete_playlist_recommendations_playlistsTransfère de l’argentdelete_playlist_watchlist_playlistsTransfère de l’argentdelete_scheduleSupprime des donnéesdelete_secretSupprime des donnéesdelete_series_seasonSupprime des donnéesdelete_site_ad_configSupprime des donnéesdelete_site_app_configSupprime des donnéesdelete_site_channelSupprime des donnéesdelete_site_content_type_schemaSupprime des donnéesdelete_site_drm_policySupprime des donnéesdelete_site_importSupprime des donnéesdelete_site_media_protection_ruleSupprime des donnéesdelete_site_placementSupprime des donnéesdelete_site_playerSupprime des donnéesdelete_site_playlistSupprime des donnéesdelete_site_seriesSupprime des donnéesdelete_site_ssai_strategySupprime des donnéesdelete_site_tagSupprime des donnéesdelete_site_thumbnailSupprime des donnéesdelete_stream_ingestSupprime des donnéesdelete_webhookSupprime des donnéesget_audio_track_audio_renditionget_channel_eventget_dynamic_playlistRécupérer la configuration d'une liste de lecture dynamique (filtres de balises, récence, vidéos pinnées) via playlist_id.get_ingestget_live_channelRécupérer un canal en direct via channel_id, y compris son statut et ses paramètres.get_live_streamRécupérer un flux de diffusion en direct via stream_id.get_logoget_manual_playlistRécupérer la configuration d'une liste de lecture manuelle, y compris les vidéos qu'elle contient, via playlist_id.get_mediaRécupérer une vidéo via media_id, avec son titre, description, balises, durée, statut et dates de publication.get_medium_custom_audio_renditionget_medium_custom_text_renditionget_medium_custom_video_renditionget_medium_imageget_medium_media_renditionget_medium_media_versionget_medium_originalget_medium_text_trackget_medium_timingget_original_audio_trackget_playerRécupérer une configuration de lecteur via player_id.get_player_bidding_configget_playlistRécupérer une liste de lecture via playlist_id, y compris son type et ses métadonnées.get_playlist_2get_scheduleget_secretget_seriesRécupérer une série via series_id.get_series_seasonget_site_ad_configget_site_app_configget_site_content_type_schemaget_site_drm_policyget_site_importget_site_media_protection_ruleget_site_placementget_site_projectget_site_ssai_strategyget_site_transcoding_configget_site_transformation_assetget_site_transformation_asset_versionget_site_transformation_runget_site_transformation_run_stepget_stream_configget_thumbnailRécupérer un miniaturisation via thumbnail_id.get_webhooklist_audio_track_audio_renditionslist_availabilitieslist_defaultslist_document_partslist_importsLister les importations de flux configurées dans votre propriété.list_live_ad_breakslist_live_channel_eventsLister les événements (diffusions passées et actuelles) d'un canal en direct, par channel_id.list_live_channelsLister les canaux en direct dans votre propriété, avec filtre q, tri et pagination.list_live_streamsListe des flux de diffusion en direct dans votre propriété.list_media_captionsLister les pistes de sous-titres et légendes d'une vidéo, par media_id.list_media_imagesLister les images attachées à une vidéo, par media_id.list_medium_custom_audio_renditionslist_medium_custom_text_renditionslist_medium_custom_video_renditionslist_medium_media_versionslist_medium_originalslist_medium_timingslist_original_audio_trackslist_playersLister les configurations de lecteur dans votre propriété.list_playlist_article_matching_playlistslist_playlist_recommendations_playlistslist_playlist_watchlist_playlistslist_seriesLister des séries (émissions épisodiques) dans votre propriété, avec filtre q et tri.list_series_seasonsLister les saisons d'une série, par series_id.list_site_ad_configslist_site_content_type_schemaslist_site_drm_policieslist_site_site_protection_ruleslist_site_ssai_strategieslist_site_transcoding_configslist_thumbnailsListe des miniatures dans votre propriété, avec filtre q (ex. par média), tri et pagination.replace_media_fileVisible par d’autresRemplace le fichier source d'une vidéo existante via media_id, récupérant le nouveau fichier depuis upload.download_url ; l'ID du média et les métadonnées restent inchangés.restore_channelModifie des donnéessearch_ingest_streamssearch_ingestssearch_mediaLister ou rechercher des vidéos dans votre propriété ; q filtre par attributs comme titre, balises, auteur ou statut (ex. title:+demo), tri ex. created:dsc, avec pagination.search_medium_media_renditionssearch_player_bidding_configssearch_playlistsLister ou rechercher des listes de lecture dans votre propriété, avec filtre q, tri et pagination.search_playlists_2Supprime des donnéessearch_schedulessearch_secretssearch_site_app_configssearch_site_media_protection_rulessearch_site_placementssearch_site_projectssearch_site_transformation_asset_versionssearch_site_transformation_assetssearch_site_transformation_run_stepssearch_site_transformation_runssearch_stream_configssearch_webhookssubmit_documentVisible par d’autressubmit_eventVisible par d’autressubmit_text_trackVisible par d’autressubmit_text_track_unpublishVisible par d’autressubmit_transformation_assetVisible par d’autressubmit_transformation_asset_unpublishVisible par d’autresupdate_a_search_playlistModifie des donnéesupdate_advertisings_schedules_player_bidding_configsVisible par d’autresupdate_event_clipsVisible par d’autresupdate_ingestVisible par d’autresupdate_mediaModifie des donnéesMise à jour des métadonnées d'une vidéo via media_id : titre, description, balises, auteur, catégorie, langue, paramètres personnalisés et dates de publication début/fin. Seuls les champs transmis sont modifiés.update_medium_clipsVisible par d’autresupdate_medium_custom_audio_renditionModifie des donnéesupdate_medium_custom_text_renditionModifie des donnéesupdate_medium_imageModifie des donnéesupdate_medium_text_trackModifie des donnéesupdate_medium_timingModifie des donnéesupdate_original_audio_trackModifie des donnéesupdate_player_bidding_configModifie des donnéesupdate_playlist_article_matching_playlistsVisible par d’autresupdate_playlist_dynamic_playlistsVisible par d’autresupdate_playlist_manual_playlistsVisible par d’autresupdate_playlist_recommendations_playlistsVisible par d’autresupdate_playlist_watchlist_playlistsVisible par d’autresupdate_scheduleModifie des donnéesupdate_secretVisible par d’autresupdate_series_seasonModifie des donnéesupdate_site_ad_configModifie des donnéesupdate_site_app_configModifie des donnéesupdate_site_channelModifie des donnéesupdate_site_content_type_schemaModifie des donnéesupdate_site_drm_policyModifie des donnéesupdate_site_importModifie des donnéesupdate_site_media_protection_ruleModifie des donnéesupdate_site_placementModifie des donnéesupdate_site_playerModifie des donnéesupdate_site_rename_tagsVisible par d’autresupdate_site_seriesModifie des donnéesupdate_site_site_protection_rulesVisible par d’autresupdate_site_ssai_strategyModifie des donnéesupdate_site_thumbnailModifie des donnéesupdate_site_transformation_assetModifie des donnéesupdate_site_transformation_transformsVisible par d’autresupdate_streamVisible par d’autresupdate_stream_clipsSupprime des donnéesupdate_stream_destroysSupprime des donnéesupdate_stream_go_livesSupprime des donnéesupdate_stream_ingestVisible par d’autresupdate_stream_startsSupprime des donnéesupdate_stream_stopsSupprime des donnéesupdate_transformation_run_step_decidesVisible par d’autresupdate_transformation_run_step_retriesVisible par d’autresupdate_webhookSupprime des données
Configuration en trois étapes
- 1
Choisissez l’application
Créez un compte PipMCP gratuit et sélectionnez JW Player dans la liste des applications.
- 2
Collez votre clé
Collez votre secret API JW Player (v2) et votre ID de propriété (ID du site). Dans le tableau de bord JW Player, ouvrez Compte > Outils développeurs > API de gestion, choisissez votre propriété et cliquez sur Afficher le secret pour une clé API (ou en créer une d'abord). Copiez le secret v2. L'ID de propriété s'affiche sur la même page.
- 3
Ajoutez le lien à votre IA
Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :
- Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
- Collez votre lien dans le champ URL du serveur MCP distant.
- Activez-le depuis le menu + d’une conversation.
Questions
Que peut faire l'IA dans JW Player ?
Elle peut rechercher et lire des vidéos, leurs images et pistes de sous-titres, listes de lecture, lecteurs, séries, saisons, vignettes, importations de flux, chaînes en direct, événements de chaîne et flux en direct. Elle peut ajouter une vidéo depuis une URL, mettre à jour les métadonnées d'une vidéo, remplacer son fichier source et supprimer une vidéo.
L'IA voit-elle mon secret API JW Player ?
Non. Votre secret d'API JW Player est chiffré au repos et jamais montré à l'IA. Une fois sauvegardé, il ne s'affiche plus, même pas pour vous. L'IA ne voit que les résultats des outils qu'elle appelle.
Puis-je contrôler ce que l'IA est autorisée à faire ?
Oui. Vous choisissez quels outils sont activés, vous pouvez commencer en lecture seule. Supprimer une vidéo la supprime définitivement avec tous ses fichiers, et remplacer un fichier source change ce que les spectateurs voient ; les deux peuvent nécessiter votre approbation avant exécution. Chaque appel d'outil est journalisé.
Fonctionne-t-il avec ChatGPT ?
Oui. Dans ChatGPT, allez dans Paramètres › Applications et connecteurs › Avancé et activez le mode Développeur, puis ajoutez votre lien PipMCP. Le mode Développeur nécessite un abonnement payant ChatGPT : Plus, Pro, Business ou Entreprise. Le même lien fonctionne également dans Claude (Paramètres › Connecteurs › Ajouter un connecteur personnalisé), Cursor et d'autres clients MCP.
Quel est le coût ?
PipMCP dispose d'un plan gratuit sans carte bancaire requis. Les plans payants facturent par tâche terminée. Vous avez également besoin de votre propre compte JW Player.
Pourquoi JW Player a-t-il besoin d'une ID de propriété ?
JWP organise vidéos, listes de lecture et lecteurs par propriété, et l'API fonctionne sur une seule propriété à la fois. L'ID de propriété (site ID) indique à PipMCP laquelle utiliser. Vous la trouvez sur la page Management API dans le tableau de bord JWP, à côté de votre secret d'API v2.
Intégrations associées
Laissez votre IA travailler dans JW Player dès aujourd’hui.
Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.
Connecter JW Player gratuitementPipMCP n’est pas affilié à JW Player. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.






