Aller au contenu

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.

Connecter JW Player gratuitement

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’autres
  • create_a_search_playlistModifie des données
  • create_article_matching_playlistModifie des données
  • create_dynamic_playlistModifie des données
  • create_ingestVisible par d’autres
  • create_live_ad_breakModifie des données
  • create_logoModifie des données
  • create_manual_playlistModifie des données
  • create_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ées
  • create_medium_custom_text_renditionModifie des données
  • create_medium_custom_video_renditionModifie des données
  • create_medium_imageModifie des données
  • create_medium_media_renditionModifie des données
  • create_medium_originalModifie des données
  • create_medium_text_trackModifie des données
  • create_medium_timingModifie des données
  • create_player_bidding_configModifie des données
  • create_recommendations_playlistModifie des données
  • create_scheduleModifie des données
  • create_secretVisible par d’autres
  • create_series_seasonModifie des données
  • create_site_ad_configModifie des données
  • create_site_app_configModifie des données
  • create_site_channelModifie des données
  • create_site_content_type_schemaModifie des données
  • create_site_drm_policyModifie des données
  • create_site_importModifie des données
  • create_site_media_protection_ruleModifie des données
  • create_site_placementModifie des données
  • create_site_playerModifie des données
  • create_site_seriesModifie des données
  • create_site_ssai_strategyModifie des données
  • create_site_tagModifie des données
  • create_site_thumbnailModifie des données
  • create_streamVisible par d’autres
  • create_watchlist_playlistModifie des données
  • create_webhookSupprime des données
  • delete_ingestSupprime des données
  • delete_mediaSupprime des donnéesSupprimer définitivement une vidéo et tous ses fichiers via media_id.
  • delete_medium_custom_audio_renditionSupprime des données
  • delete_medium_custom_text_renditionSupprime des données
  • delete_medium_custom_video_renditionSupprime des données
  • delete_medium_imageSupprime des données
  • delete_medium_media_renditionSupprime des données
  • delete_medium_originalSupprime des données
  • delete_medium_text_trackSupprime des données
  • delete_medium_timingSupprime des données
  • delete_original_audio_trackSupprime des données
  • delete_player_bidding_configSupprime des données
  • delete_playlist_article_matching_playlistsTransfère de l’argent
  • delete_playlist_dynamic_playlistsTransfère de l’argent
  • delete_playlist_manual_playlistsTransfère de l’argent
  • delete_playlist_recommendations_playlistsTransfère de l’argent
  • delete_playlist_watchlist_playlistsTransfère de l’argent
  • delete_scheduleSupprime des données
  • delete_secretSupprime des données
  • delete_series_seasonSupprime des données
  • delete_site_ad_configSupprime des données
  • delete_site_app_configSupprime des données
  • delete_site_channelSupprime des données
  • delete_site_content_type_schemaSupprime des données
  • delete_site_drm_policySupprime des données
  • delete_site_importSupprime des données
  • delete_site_media_protection_ruleSupprime des données
  • delete_site_placementSupprime des données
  • delete_site_playerSupprime des données
  • delete_site_playlistSupprime des données
  • delete_site_seriesSupprime des données
  • delete_site_ssai_strategySupprime des données
  • delete_site_tagSupprime des données
  • delete_site_thumbnailSupprime des données
  • delete_stream_ingestSupprime des données
  • delete_webhookSupprime des données
  • get_audio_track_audio_rendition
  • get_channel_event
  • get_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_ingest
  • get_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_logo
  • get_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_rendition
  • get_medium_custom_text_rendition
  • get_medium_custom_video_rendition
  • get_medium_image
  • get_medium_media_rendition
  • get_medium_media_version
  • get_medium_original
  • get_medium_text_track
  • get_medium_timing
  • get_original_audio_track
  • get_playerRécupérer une configuration de lecteur via player_id.
  • get_player_bidding_config
  • get_playlistRécupérer une liste de lecture via playlist_id, y compris son type et ses métadonnées.
  • get_playlist_2
  • get_schedule
  • get_secret
  • get_seriesRécupérer une série via series_id.
  • get_series_season
  • get_site_ad_config
  • get_site_app_config
  • get_site_content_type_schema
  • get_site_drm_policy
  • get_site_import
  • get_site_media_protection_rule
  • get_site_placement
  • get_site_project
  • get_site_ssai_strategy
  • get_site_transcoding_config
  • get_site_transformation_asset
  • get_site_transformation_asset_version
  • get_site_transformation_run
  • get_site_transformation_run_step
  • get_stream_config
  • get_thumbnailRécupérer un miniaturisation via thumbnail_id.
  • get_webhook
  • list_audio_track_audio_renditions
  • list_availabilities
  • list_defaults
  • list_document_parts
  • list_importsLister les importations de flux configurées dans votre propriété.
  • list_live_ad_breaks
  • list_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_renditions
  • list_medium_custom_text_renditions
  • list_medium_custom_video_renditions
  • list_medium_media_versions
  • list_medium_originals
  • list_medium_timings
  • list_original_audio_tracks
  • list_playersLister les configurations de lecteur dans votre propriété.
  • list_playlist_article_matching_playlists
  • list_playlist_recommendations_playlists
  • list_playlist_watchlist_playlists
  • list_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_configs
  • list_site_content_type_schemas
  • list_site_drm_policies
  • list_site_site_protection_rules
  • list_site_ssai_strategies
  • list_site_transcoding_configs
  • list_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ées
  • search_ingest_streams
  • search_ingests
  • search_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_renditions
  • search_player_bidding_configs
  • search_playlistsLister ou rechercher des listes de lecture dans votre propriété, avec filtre q, tri et pagination.
  • search_playlists_2Supprime des données
  • search_schedules
  • search_secrets
  • search_site_app_configs
  • search_site_media_protection_rules
  • search_site_placements
  • search_site_projects
  • search_site_transformation_asset_versions
  • search_site_transformation_assets
  • search_site_transformation_run_steps
  • search_site_transformation_runs
  • search_stream_configs
  • search_webhooks
  • submit_documentVisible par d’autres
  • submit_eventVisible par d’autres
  • submit_text_trackVisible par d’autres
  • submit_text_track_unpublishVisible par d’autres
  • submit_transformation_assetVisible par d’autres
  • submit_transformation_asset_unpublishVisible par d’autres
  • update_a_search_playlistModifie des données
  • update_advertisings_schedules_player_bidding_configsVisible par d’autres
  • update_event_clipsVisible par d’autres
  • update_ingestVisible par d’autres
  • update_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’autres
  • update_medium_custom_audio_renditionModifie des données
  • update_medium_custom_text_renditionModifie des données
  • update_medium_imageModifie des données
  • update_medium_text_trackModifie des données
  • update_medium_timingModifie des données
  • update_original_audio_trackModifie des données
  • update_player_bidding_configModifie des données
  • update_playlist_article_matching_playlistsVisible par d’autres
  • update_playlist_dynamic_playlistsVisible par d’autres
  • update_playlist_manual_playlistsVisible par d’autres
  • update_playlist_recommendations_playlistsVisible par d’autres
  • update_playlist_watchlist_playlistsVisible par d’autres
  • update_scheduleModifie des données
  • update_secretVisible par d’autres
  • update_series_seasonModifie des données
  • update_site_ad_configModifie des données
  • update_site_app_configModifie des données
  • update_site_channelModifie des données
  • update_site_content_type_schemaModifie des données
  • update_site_drm_policyModifie des données
  • update_site_importModifie des données
  • update_site_media_protection_ruleModifie des données
  • update_site_placementModifie des données
  • update_site_playerModifie des données
  • update_site_rename_tagsVisible par d’autres
  • update_site_seriesModifie des données
  • update_site_site_protection_rulesVisible par d’autres
  • update_site_ssai_strategyModifie des données
  • update_site_thumbnailModifie des données
  • update_site_transformation_assetModifie des données
  • update_site_transformation_transformsVisible par d’autres
  • update_streamVisible par d’autres
  • update_stream_clipsSupprime des données
  • update_stream_destroysSupprime des données
  • update_stream_go_livesSupprime des données
  • update_stream_ingestVisible par d’autres
  • update_stream_startsSupprime des données
  • update_stream_stopsSupprime des données
  • update_transformation_run_step_decidesVisible par d’autres
  • update_transformation_run_step_retriesVisible par d’autres
  • update_webhookSupprime des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

    Créez un compte PipMCP gratuit et sélectionnez JW Player dans la liste des applications.

  2. 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. 3

    Ajoutez le lien à votre IA

    Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :

    1. Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
    2. Collez votre lien dans le champ URL du serveur MCP distant.
    3. 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.

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 gratuitement

PipMCP n’est pas affilié à JW Player. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.