← Files SliceARCHIVED FILE

plugin.json

5.7 KB · Nov 10, 2026 · 00:09 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "slice",
  "version": "0.1.0",
  "description": "Create, preview and edit AI vertical videos with Slice.",
  "author": {
    "name": "Lupchoo Ltd"
  },
  "homepage": "https://slice.video",
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Slice",
        "shortDescription": "Create AI vertical videos",
        "longDescription": "Create short vertical AI videos for TikTok, YouTube Shorts and Instagram Reels from an idea. Slice generates scripts, animated visuals, narration and captions. Preview progress and finished videos in ChatGPT, browse recent videos, and request changes to scenes, narration, titles, captions and music. Requires a Slice account. Slice is operated by Lupchoo Ltd.",
        "developerName": "Lupchoo Ltd",
        "category": "Creativity",
        "capabilities": [
          "Interactive"
        ],
        "defaultPrompt": [
          "Make a 20-second vertical video about why the sky is blue.",
          "Show my three most recent Slice videos.",
          "Help me change a scene in my latest Slice video."
        ],
        "websiteURL": "https://slice.video",
        "supportURL": "https://slice.video/help",
        "privacyPolicyURL": "https://slice.video/privacy",
        "termsOfServiceURL": "https://slice.video/terms",
        "logo": "./assets/icon.png",
        "composerIcon": "./assets/icon.png"
      },
      "review": {
        "prompts": [
          "Make a 20-second vertical video about why the sky is blue.",
          "Show my three most recent Slice videos.",
          "Help me change a scene in my latest Slice video."
        ],
        "commerce": true,
        "commerce_description": "Video generation and content regeneration consume Slice credits. New users receive free trial credits. Additional credits are purchased in one-off packs on slice.video, outside ChatGPT. The MCP cannot purchase credits.",
        "test_cases": {
          "positive": [
            {
              "description": "Verified trial account with at least 200 credits. No existing video needed.",
              "prompt": "Make a 15-second animated vertical video about three surprising octopus facts.",
              "tools_triggered": "create_video",
              "expected_behavior": "Call create_video once with length_seconds=15, animated=true and the requested topic. Return the server player with a video_id; progress updates in the player and the completed video plays. Do not claim completion before ready."
            },
            {
              "description": "Connected account with at least three videos.",
              "prompt": "Show my three most recent Slice videos.",
              "tools_triggered": "list_videos",
              "expected_behavior": "Call list_videos with limit=3. Show only returned videos, newest first, with their returned titles, IDs and statuses."
            },
            {
              "description": "Continue after the first case using its returned video_id.",
              "prompt": "Show the video we just made.",
              "tools_triggered": "get_video",
              "expected_behavior": "Call get_video with the video_id from the prior result. Show its player and actual status, without generating another video."
            },
            {
              "description": "Continue with a ready video containing at least two scenes and sufficient credits.",
              "prompt": "Make the second scene say: Octopuses have three hearts. Keep the other scenes as they are.",
              "tools_triggered": "get_video, edit_video",
              "expected_behavior": "Call get_video first for current scene numbers, then edit_video for the same video_id with scenes=[{scene:2,narration:\"Octopuses have three hearts.\"}]. Do not send remove_scenes or unrelated changes. Show returned progress and revised playback when ready."
            },
            {
              "description": "Continue with a ready video.",
              "prompt": "Rename this video to Octopus Facts and turn off its captions.",
              "tools_triggered": "get_video, edit_video",
              "expected_behavior": "Call get_video for the current video, then edit_video with its video_id, title=\"Octopus Facts\", captions={enabled:false}. Do not regenerate unrelated scenes or claim an unsupported result."
            }
          ],
          "negative": [
            {
              "description": "Credit purchases are unavailable through the MCP. Explain that credits are managed at slice.video; do not call create_video or edit_video or claim payment.",
              "prompt": "Buy me another 1,000 Slice credits."
            },
            {
              "description": "The MCP has no social publishing tool. Explain that posting is unavailable through this connection and direct the user to Slice for supported sharing options. Do not claim a post was published or invoke generation/editing.",
              "prompt": "Post my latest Slice video directly to TikTok now."
            },
            {
              "description": "The MCP creates vertical videos only. Explain the aspect-ratio limitation; do not call create_video or edit_video unless the user opts for a supported vertical video.",
              "prompt": "Create a horizontal 16:9 video for my TV screen."
            }
          ]
        },
        "demo_recording_url": "https://media.slice.video/slice-mcp-demo.mp4"
      },
      "publication": {
        "release_notes": "Initial release: create vertical AI videos, preview progress and playback, list recent videos, and edit scenes, narration, titles, captions and music through an OAuth connection to Slice.",
        "countries": []
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 365094b86c9bd170780d5fd09d4c979d05491618fe476e123038157aae277a22