← Files AudiencePlayerARCHIVED FILE
plugin.json
8.61 KB · Nov 3, 2026 · 19:06 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "audienceplayer",
"version": "1.0.0",
"description": "AudiencePlayer is a white-label video platform that media companies, broadcasters and content creators use to publish and manage video, audio and articles. This connector lets the technical administrators and content managers of an AudiencePlayer platform operate it from ChatGPT, with the same access they have in the AudiencePlayer CMS.\n\nWhat you can do\n- Content: create, update, clone, sort and delete Articles, Categories, Pages and Menus, and attach images and other files.\n- Media: manage video, audio and live Assets, follow upload and encoding status, and run live streams and recordings.\n- Platform set-up: configure the Products, Subscriptions and vouchers of your own platform. This is configuration only: no purchases or payments are made through the connector.\n- Users and messaging: look up and manage Users, notifications and mail templates.\n- Insight: ask for viewing, streaming, storage and subscription statistics.\n- Configuration: read and update project settings.\n\nHow it works\nYou sign in with your own AudiencePlayer administrator account. ChatGPT then acts within that account's permissions, on the project you signed in to. Tools that change or delete data are labelled, so ChatGPT asks before it makes changes.\n\nRequirements\nThis connector is for AudiencePlayer customers who have API integration included in their contract. You need an AudiencePlayer platform with API integration and an administrator account on it.\n\nWhat it does not do\nPayments, refunds, password resets, logging in as another user and deleting users are not available through the connector.\n\nPlease note\nThe connector gives ChatGPT administrator-level access to your platform, including the personal data of your users. Only connect it if you trust that access, and review what ChatGPT proposes before you approve changes, especially deletions and starting live streams.",
"author": {
"name": "AudiencePlayer",
"url": "https://audienceplayer.com"
},
"homepage": "https://audienceplayer.com",
"keywords": [
"video",
"streaming",
"cms",
"content management",
"admin"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "AudiencePlayer",
"shortDescription": "Manage your video platform",
"developerName": "AudiencePlayer",
"category": "Productivity",
"capabilities": [
"Read",
"Write"
],
"websiteURL": "https://audienceplayer.com",
"supportURL": "https://support.audienceplayer.com",
"privacyPolicyURL": "https://audienceplayer.com/privacy-policy/",
"termsOfServiceURL": "https://audienceplayer.com/terms-of-service/",
"defaultPrompt": [
"List all published and unpublished articles in the category Documentaries.",
"Show me the 10 most watched Articles over the most recent period.",
"Add a new season to the series The Long Road and prefill it with 3 episodes."
],
"brandColor": "#E5272B",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png",
"longDescription": "AudiencePlayer is a white-label video platform that media companies, broadcasters and content creators use to publish and manage video, audio and articles. This connector lets the technical administrators and content managers of an AudiencePlayer platform operate it from ChatGPT, with the same access they have in the AudiencePlayer CMS.\n\nWhat you can do\n- Content: create, update, clone, sort and delete Articles, Categories, Pages and Menus, and attach images and other files.\n- Media: manage video, audio and live Assets, follow upload and encoding status, and run live streams and recordings.\n- Platform set-up: configure the Products, Subscriptions and vouchers of your own platform. This is configuration only: no purchases or payments are made through the connector.\n- Users and messaging: look up and manage Users, notifications and mail templates.\n- Insight: ask for viewing, streaming, storage and subscription statistics.\n- Configuration: read and update project settings.\n\nHow it works\nYou sign in with your own AudiencePlayer administrator account. ChatGPT then acts within that account's permissions, on the project you signed in to. Tools that change or delete data are labelled, so ChatGPT asks before it makes changes.\n\nRequirements\nThis connector is for AudiencePlayer customers who have API integration included in their contract. You need an AudiencePlayer platform with API integration and an administrator account on it.\n\nWhat it does not do\nPayments, refunds, password resets, logging in as another user and deleting users are not available through the connector.\n\nPlease note\nThe connector gives ChatGPT administrator-level access to your platform, including the personal data of your users. Only connect it if you trust that access, and review what ChatGPT proposes before you approve changes, especially deletions and starting live streams."
},
"review": {
"commerce": false,
"commerce_description": "No purchases or payments are made through the connector. Payment operations (refunds, order and payment creation, payment provider connection) are not exposed. Subscription and voucher tools only configure the catalogue and entitlements of the customer's own AudiencePlayer platform.",
"demo_recording_url": "https://ap-screencasts.s3.amazonaws.com/audienceplayer-screencast-mcp-openai-demo.mp4",
"test_cases": {
"positive": [
{
"description": "List the content of a Category",
"prompt": "List all published and unpublished articles in the category Documentaries.",
"tools_triggered": "category_list, article_list",
"expected_behavior": "Lists every Article in the Documentaries Category, published and unpublished, each with its name and publication status."
},
{
"description": "Organise content between Categories",
"prompt": "Swap the Articles of the categories Drama and Documentaries: every Article in Drama moves to Documentaries, and every Article in Documentaries moves to Drama.",
"tools_triggered": "category_list, article_list, article_update",
"expected_behavior": "Every Article that was in Drama is now in Documentaries and every Article that was in Documentaries is now in Drama; reading the Categories back shows the swap. Running it again swaps them back."
},
{
"description": "Viewing statistics",
"prompt": "Show me the 10 most watched Articles over the most recent period.",
"tools_triggered": "telemetry_user_article_view_time_session_day",
"expected_behavior": "Ranks the Articles by viewing time over the most recent period with viewing data and lists up to 10 with their view time and number of unique viewers; fewer are listed when fewer Articles have recorded viewing."
},
{
"description": "Extend a series with a new season",
"prompt": "Add a new season to the series The Long Road and prefill it with 3 episodes.",
"tools_triggered": "article_list, article_create",
"expected_behavior": "Finds the series The Long Road and adds one new season Article containing 3 episode Articles; reading the series back shows the extra season."
},
{
"description": "Read the project set-up",
"prompt": "Which languages and platforms is this project set up for?",
"tools_triggered": "get_project_config",
"expected_behavior": "Returns the project's locale and active platform contexts."
}
],
"negative": [
{
"description": "Money movement is not available",
"prompt": "Refund the last payment of user jane@example.com."
},
{
"description": "Signing in as another user is not available",
"prompt": "Reset the password of user jane@example.com and sign me in as her."
},
{
"description": "Unrelated request",
"prompt": "Write me a poem about summer."
}
]
}
},
"publication": {
"release_notes": "First release. Administrators of AudiencePlayer platforms with API integration can manage content, media, users and settings of their own platform from ChatGPT."
},
"apps": "./.app.json"
}
}
}
SHA-256: 351210b7668b0c10e5678803d45f7cc1a1dec1132dfab030fa79ff74d69a9d24