← Files KaznaARCHIVED FILE

plugin.json

4.57 KB · Nov 3, 2026 · 19:16 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "kazna",
  "version": "1.2.3",
  "description": "Read-only author cabinet analytics for Kazna: channels, subscribers, orders, and billing.",
  "author": {
    "name": "Kazna",
    "email": "support@kazna.online",
    "url": "https://kazna.online/en"
  },
  "homepage": "https://kazna.online/en",
  "license": "Proprietary",
  "keywords": [
    "kazna",
    "author",
    "cabinet",
    "billing",
    "orders",
    "channels"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Kazna",
        "shortDescription": "Author cabinet analytics",
        "longDescription": "Kazna helps authors review their existing Kazna cabinet from ChatGPT and Codex. After OAuth sign-in, use read-only tools to list owned channels and subscribers, check storefront profile, inspect past orders, and view billing balances and ledger history. Main purpose: author operations analytics for an already connected Kazna account. The plugin does not create or price digital products, does not change sales settings, does not run checkout, and does not initiate payouts \u2014 those stay on kazna.online.",
        "developerName": "Kazna",
        "category": "Business & Operations",
        "capabilities": [
          "Read"
        ],
        "websiteURL": "https://kazna.online/en",
        "supportURL": "https://kazna.online/en",
        "privacyPolicyURL": "https://kazna.online/legal/privacy-en.html",
        "termsOfServiceURL": "https://kazna.online/legal/terms-en.html",
        "defaultPrompt": [
          "List my Kazna channels and summarize titles and platforms.",
          "What is my available Kazna balance and last five billing operations?",
          "List my recent Kazna orders and summarize status."
        ],
        "brandColor": "#8BC34A",
        "brandColorDark": "#A1CD44",
        "composerIcon": "./assets/icon.png",
        "composerIconDark": "./assets/icon-dark.png",
        "logo": "./assets/logo.png",
        "logoDark": "./assets/logo-dark.png"
      },
      "onboardingSkill": "./skills/kazna-overview/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "List owned channels",
              "prompt": "List my Kazna channels.",
              "tools_triggered": "list_channels",
              "expected_behavior": "Return the authenticated author's channels without price or sales-setting fields."
            },
            {
              "description": "Show storefront profile",
              "prompt": "Show my Kazna storefront profile.",
              "tools_triggered": "get_storefront",
              "expected_behavior": "Return display name, bio, and slug only \u2014 no sellable catalog."
            },
            {
              "description": "Billing summary",
              "prompt": "What is my available Kazna balance?",
              "tools_triggered": "billing_summary",
              "expected_behavior": "Return balance figures without creating a payout or moving money."
            },
            {
              "description": "List recent orders",
              "prompt": "List my recent Kazna orders.",
              "tools_triggered": "list_orders",
              "expected_behavior": "Return past orders for the connected author account."
            },
            {
              "description": "List channel subscribers",
              "prompt": "List subscribers for my first Kazna channel.",
              "tools_triggered": "list_channels, list_channel_subscribers",
              "expected_behavior": "Identify an owned channel and list its subscribers."
            }
          ],
          "negative": [
            {
              "description": "Payout initiation",
              "prompt": "Withdraw 5000 RUB to my card via Kazna."
            },
            {
              "description": "Create digital product",
              "prompt": "Create a paid digital product for 990 RUB."
            },
            {
              "description": "Other author's data",
              "prompt": "Show channels for another Kazna user who is not me."
            }
          ]
        },
        "demo_recording_url": "https://kazna.online/media/kazna-mcp-chatgpt-demo.mp4",
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments. Digital commerce stays on https://kazna.online/en."
      },
      "publication": {
        "release_notes": "Clean transparent app icons for light/dark themes; static English privacy/terms URLs."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 4b269e251a7ad4cc8f0f0b7506bb5241b336fab956fb0cc53fccf01a3c7b293e