← Files VoxStudio CloudARCHIVED FILE

plugin.json

5.62 KB · Nov 12, 2026 · 19:38 UTC

↓ Download file

{
  "$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