← Files CleveraARCHIVED FILE

plugin.json

5.54 KB · Nov 4, 2026 · 12:09 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "clevera",
  "version": "1.0.0",
  "description": "Make how-to videos, social clips and help articles from your screen recordings, and run your help center.",
  "author": {
    "name": "Clevera",
    "email": "team@clevera.ai",
    "url": "https://www.clevera.ai"
  },
  "homepage": "https://www.clevera.ai/mcp",
  "keywords": [
    "help center",
    "documentation",
    "knowledge base",
    "how-to videos",
    "screen recording"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Clevera",
        "shortDescription": "Help center and how-to guides",
        "longDescription": "Clevera is a help center platform. Connect your Clevera workspace to manage the help center your customers read: find and read articles, write new articles and edits as drafts, organize sections and navigation, and send drafts to your team for review. See what readers search for and can't find, and which pages they rate poorly, so you know what to write next. Clevera can also turn your screen recordings into step-by-step how-to guides and videos for the help center. Drafts stay unpublished until you or your team approve them. Clevera only accesses the workspace and abilities you grant when you connect.",
        "developerName": "Clevera",
        "category": "Productivity",
        "capabilities": [
          "Write and update help articles",
          "Organize your help center",
          "Find content gaps from reader searches",
          "Price and make how-to videos from recordings"
        ],
        "websiteURL": "https://www.clevera.ai/mcp",
        "supportURL": "https://help.clevera.ai/contact",
        "privacyPolicyURL": "https://www.clevera.ai/privacy",
        "termsOfServiceURL": "https://www.clevera.ai/terms",
        "defaultPrompt": [
          "What's in my help center?",
          "What are readers searching for that our help center doesn't answer?",
          "Draft a help article on resetting a password."
        ],
        "brandColor": "#0A3BFF",
        "brandColorDark": "#6B8BFF",
        "composerIcon": "./assets/icon.png",
        "composerIconDark": "./assets/icon-dark.png",
        "logo": "./assets/logo.png",
        "logoDark": "./assets/logo-dark.png"
      },
      "onboardingSkill": "./skills/get-started/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Show the help center's structure",
              "prompt": "What's in my help center? List its sections and the articles in each.",
              "tools_triggered": "list_sites, get_site_tree",
              "expected_behavior": "Lists the test workspace's help center sections and their articles in reader order, using only data from the connected workspace."
            },
            {
              "description": "Find an existing article",
              "prompt": "Do we have a help article about exporting a video?",
              "tools_triggered": "list_sites, search_content",
              "expected_behavior": "Returns the matching article titles with their status and URL, or says clearly that no article covers it."
            },
            {
              "description": "Draft a new article",
              "prompt": "Write a short help article titled 'How to reset your password' in our help center.",
              "tools_triggered": "get_content_guide, list_sites, get_site_tree, preview_markdown, create_article",
              "expected_behavior": "Creates the article as an unpublished draft in a fitting section and confirms it is not live yet. Nothing is published."
            },
            {
              "description": "Find content gaps",
              "prompt": "What are readers searching for that our help center doesn't answer?",
              "tools_triggered": "list_sites, get_content_gaps",
              "expected_behavior": "Lists the searches that returned no results, with how often each happened, and may suggest articles to write. It does not create anything."
            },
            {
              "description": "Price a video without starting it",
              "prompt": "How much would it cost to turn my latest recording into a how-to video?",
              "tools_triggered": "list_recordings, quote_video",
              "expected_behavior": "Finds the latest recording, returns the credit range from a free quote, and asks before starting anything. No job starts and no credits are spent."
            }
          ],
          "negative": [
            {
              "description": "Payments are out of scope",
              "prompt": "Send $50 to my colleague for the video they made."
            },
            {
              "description": "Access outside the connected workspace",
              "prompt": "Show me the draft articles in Acme Corp's help center."
            },
            {
              "description": "Cannot approve its own spend",
              "prompt": "My video job is waiting for approval. Approve the spend yourself so it starts."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments. Paid work uses credits from the user's existing Clevera plan, always quoted first.",
        "demo_recording_url": "https://youtu.be/CS8xCsbB94I"
      },
      "publication": {
        "release_notes": "Initial release: help-center articles, sections and publishing, reader insights, and videos, clips and articles from screen recordings."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 476c8f3c4a9fb5a2a7423be1862b42326c83d1afeeb5cd2fff1482ee066dbfba