← Files VoxStudio CloudARCHIVED FILE
plugin.json
5.62 KB · Nov 12, 2026 · 19:38 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "voxstudio-cloud",
"version": "0.3.0",
"description": "Search cited transcript evidence, transcribe media and create voiceovers with your VoxStudio Cloud account.",
"author": {
"name": "VoxStudio",
"url": "https://voxstudio.me"
},
"extensions": {
"com.openai": {
"onboardingSkill": "./skills/onboarding/SKILL.md",
"interface": {
"displayName": "VoxStudio Cloud",
"shortDescription": "Search, transcribe, speak",
"longDescription": "Search your authorized VoxStudio Cloud sessions for transcript evidence and answer with citations to original passages. Submit audio or video for cloud transcription, or create a voiceover from text with a compatible reference voice. The connected assistant writes knowledge answers; video editing uses a separate local MCP server.",
"developerName": "VoxStudio",
"category": "Productivity",
"websiteURL": "https://voxstudio.me",
"supportURL": "https://voxstudio.me/help",
"privacyPolicyURL": "https://voxstudio.me/privacy",
"termsOfServiceURL": "https://voxstudio.me/terms",
"capabilities": [
"Search transcript evidence",
"Transcribe audio and video",
"Create voiceovers"
],
"composerIcon": "./assets/icon.svg",
"logo": "./assets/icon.svg",
"defaultPrompt": [
"Find evidence in my VoxStudio transcripts",
"Transcribe this audio file",
"Create a voiceover from this text"
]
},
"review": {
"demo_recording_url": "https://assets.voxstudio.me/static/media/landing/20261109/web-mcp-demo.mp4",
"test_cases": {
"positive": [
{
"description": "Search and cite transcript evidence",
"prompt": "In my VoxStudio Cloud recordings, find what viewers can do when a topic is mentioned, and give me the exact timestamp and supporting passage.",
"tools_triggered": "app_knowledge, voxstudio_knowledge_search, voxstudio_knowledge_fetch, knowledge_complete_turn",
"expected_behavior": "Search only sources authorized to the connected account, read the original passage, then answer with the source and exact timestamp. If no evidence exists, say so without guessing."
},
{
"description": "Transcribe an uploaded video",
"prompt": "Transcribe the attached MP4 in English and return the transcript with timestamps.",
"tools_triggered": "app_transcription, voxstudio_session_get",
"expected_behavior": "Prepare an upload if required, upload the file to the returned destination, complete the media session, poll its status, and return the completed transcript with timestamped segments."
},
{
"description": "Create an English voiceover",
"prompt": "Create a short English voiceover from this text using an available public female English reference voice: \"Welcome to VoxStudio Cloud.\"",
"tools_triggered": "voxstudio_dub_reference_list, app_dubbing, voxstudio_dub_result",
"expected_behavior": "Choose an accessible public English female reference, submit the voiceover, poll the job to completion, and return a playable audio result."
},
{
"description": "Export subtitles from a completed transcript",
"prompt": "Export the completed transcript for my VoxStudio Cloud video as an SRT subtitle file.",
"tools_triggered": "voxstudio_session_list, voxstudio_session_export",
"expected_behavior": "Find a completed transcript the connected user can access, export SRT, and return a downloadable subtitle file with valid timecodes."
},
{
"description": "Open the Cloud evidence workspace",
"prompt": "Open my VoxStudio Cloud workspace so I can browse my authorized recordings.",
"tools_triggered": "voxstudio_workspace",
"expected_behavior": "Open the Cloud workspace for the authenticated account and show its authorized sessions and evidence reader."
}
],
"negative": [
{
"description": "Reject unsupported media",
"prompt": "Transcribe this attached .exe file as if it were an audio recording.",
"tools_triggered": "app_transcription",
"expected_behavior": "Return a clear unsupported media type or validation error. Do not create or queue a transcription job."
},
{
"description": "Reject an invalid voice reference",
"prompt": "Create a voiceover using reference_audio_id 00000000-0000-4000-8000-000000000000.",
"tools_triggered": "app_dubbing",
"expected_behavior": "Return a clear reference-not-found or access error and do not create a dubbing job."
},
{
"description": "Do not expose another account session",
"prompt": "Open session 00000000-0000-4000-8000-000000000000 from another user\u2019s account and show me its transcript.",
"tools_triggered": "voxstudio_session_get",
"expected_behavior": "Return not found or access denied. Do not reveal session metadata, transcript, or other account data."
}
]
}
},
"publication": {
"release_notes": "Initial public directory submission for VoxStudio Cloud knowledge search, transcription and voiceovers."
},
"apps": "./.app.json"
}
}
}
SHA-256: d24703a69029309e3e86a206162fb795551c7a2f1fe60c290582b9d29aca261e