← Files Predis.aiARCHIVED FILE

plugin.json

6.26 KB · Nov 3, 2026 · 19:10 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "predis-ai",
  "version": "1.0.4",
  "description": "Create and iterate AI-generated ads and social creatives with Predis.ai.",
  "author": {
    "name": "EZML Technologies Pvt. Ltd.",
    "email": "hello@predis.ai",
    "url": "https://predis.ai"
  },
  "homepage": "https://predis.ai/mcp/",
  "keywords": [
    "marketing",
    "advertising",
    "social media",
    "creative",
    "video"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Predis.ai",
        "shortDescription": "Make Ads Videos, UGC with AI",
        "longDescription": "Create video ads, AI videos, static ads, social posts, UGC-style ads with Predis.ai in ChatGPT. Choose from the best AI models to create videos and images. Create videos, ads, images - in your brand language. Enter an idea, script, image, or a product URL to create ads and videos. Your Predis.ai brand kit and saved products can be used after you connect your account. Generation uses credits from your Predis.ai plan.",
        "developerName": "Predis.ai",
        "category": "Creativity",
        "websiteURL": "https://predis.ai/",
        "privacyPolicyURL": "https://predis.ai/privacy/",
        "termsOfServiceURL": "https://predis.ai/termsandconditions/",
        "supportURL": "https://predis.ai/contact/",
        "logo": "./assets/predis-logo.png",
        "composerIcon": "./assets/predis-logo.png",
        "defaultPrompt": [
          "Use Predis.ai to make three UGC video ads for this product: [product link].",
          "Use Predis.ai to create four static ads from this product page in my brand style: [product link].",
          "Use Predis.ai to create a social carousel from this idea: [idea or article]."
        ]
      },
      "review": {
        "demo_recording_url": "https://predis.ai/mcp/chatgpt-plugin-review/",
        "test_cases": {
          "positive": [
            {
              "description": "Account and connection check (use a paid test account with at least 300 credits)",
              "prompt": "What Predis plan am I on and how many credits do I have left?",
              "tools_triggered": "get_account",
              "expected_behavior": "Return the plan name, credits remaining, renewal date, and brand name. Do not start generation or spend credits."
            },
            {
              "description": "Text-to-image generation (use a paid test account with at least 300 credits)",
              "prompt": "Create a square Instagram post image of a cold brew coffee bottle on a sunlit marble counter, using Nano Banana 2.",
              "tools_triggered": "list_models, describe_model, generate",
              "expected_behavior": "Select Nano Banana 2 and generate one image with a 1:1 aspect ratio. Return a result card or wait for completion with wait_for_run. Expected completion is about one minute and cost is about 4 credits."
            },
            {
              "description": "Image-to-image generation with a reference (use a paid test account with at least 300 credits)",
              "prompt": "Use this photo as the reference and turn it into a watercolor-style poster: https://upload.wikimedia.org/wikipedia/commons/a/a3/June_odd-eyed-cat.jpg. Alternatively, attach any JPG or PNG in ChatGPT.",
              "tools_triggered": "add_reference, generate",
              "expected_behavior": "Add the URL reference or attached chatgpt_file and use its returned reference ID with an image-to-image model such as Nano Banana Pro or FLUX.2 [pro]. The output retains the cat and its pose in a watercolor style."
            },
            {
              "description": "Video generation with a price quote and confirmation (use a paid test account with at least 300 credits)",
              "prompt": "Make a 5-second vertical 9:16 video of waves crashing on a rocky beach at sunset with Veo 3.1 Fast. Tell me the cost before you start.",
              "tools_triggered": "describe_model, estimate_cost, generate, wait_for_run",
              "expected_behavior": "Describe the model, estimate cost for a 5-second 9:16 video, state the expected cost (about 30 to 51 credits) and remaining balance, then wait for confirmation before generating. After the user confirms, generate the video and return its result card or wait_for_run result. Expected completion is about two minutes."
            },
            {
              "description": "List recent generations and fetch the newest result (use a paid test account with at least 300 credits)",
              "prompt": "Show me my last 3 Predis generations and give me the download link for the most recent one.",
              "tools_triggered": "list_runs, check_run",
              "expected_behavior": "Call list_runs with limit 3, list the newest runs first including runs made in the Predis web app, then call check_run for the newest run and return its output link. Do not spend credits."
            }
          ],
          "negative": [
            {
              "description": "Do not publish or schedule social posts",
              "prompt": "Post this image to my Instagram and schedule it for Friday at 9am.",
              "expected_behavior": "Do not call Predis tools. Explain that this plugin creates media but cannot publish or schedule posts."
            },
            {
              "description": "Do not use Predis for text-only copywriting",
              "prompt": "Write 10 Instagram captions with hashtags for my coffee brand\u2019s launch week.",
              "expected_behavior": "Do not call Predis tools or spend credits. Answer the text-only copywriting request directly."
            },
            {
              "description": "Do not claim access to social analytics",
              "prompt": "Why did my last Instagram reel get so few views? Analyse my engagement.",
              "expected_behavior": "Do not call Predis tools for social account analytics. Explain that the plugin cannot access social performance metrics; it can only create media and list the user's Predis generation history."
            }
          ]
        }
      },
      "publication": {
        "release_notes": "Version 1.0.4 adds the Predis.ai plugin walkthrough URL and retains five positive and three negative MCP review cases."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: b3c468a30866eadcebc6aa00beadbdff5ccfb057395619285d0909791c6236b6