← Files 3RDARCHIVED FILE

plugin.json

6.88 KB · Nov 2, 2026 · 13:16 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "third-law-3rd",
  "version": "1.0.3",
  "description": "Measure how visible your brand is in AI assistants' answers, how it develops against competitors, which sources the assistants cite, and what to do next.",
  "author": {
    "name": "Third Law ApS",
    "email": "gethelp@get3rd.com",
    "url": "https://www.get3rd.com"
  },
  "homepage": "https://www.get3rd.com",
  "keywords": [
    "ai visibility",
    "generative engine optimization",
    "brand monitoring",
    "citations",
    "competitors"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "3RD",
        "shortDescription": "Brand visibility in AI answers",
        "longDescription": "3RD measures how visible your brand is when people ask AI assistants about your market. Connect your 3RD account to ask, in plain language:\n\n- How visible is our brand right now, and how has that changed?\n- How do we rank against the competitors we track?\n- Which websites and pages do the assistants cite when they answer?\n- Which questions do we lack content for?\n- What should we do next, according to our plan and the recommended tasks?\n\nThe plugin reads the brands, prompts, markets and competitors you already monitor in 3RD; it only shows data your account can access. Numbers cover a stated period, usually the last 30 days. The plugin only reads; it never changes your account.\n\nMonitoring is set up in the 3RD app; new brands and prompts need their first answers collected before results appear.",
        "developerName": "Third Law ApS",
        "category": "Data & Analytics",
        "capabilities": [
          "Report AI visibility for a brand",
          "Compare a brand with its competitors over time",
          "Show which sources AI assistants cite",
          "Find questions the brand lacks content for",
          "Show the playbook and recommended next tasks"
        ],
        "websiteURL": "https://www.get3rd.com",
        "supportURL": "https://docs.get3rd.com/support",
        "privacyPolicyURL": "https://trust.get3rd.com/en/privacy",
        "termsOfServiceURL": "https://trust.get3rd.com/en/terms",
        "defaultPrompt": [
          "How visible is our brand in AI answers right now?",
          "How do we rank against our competitors this month?",
          "What should we do next to improve our AI visibility?"
        ],
        "composerIcon": "./assets/logo-light.svg",
        "composerIconDark": "./assets/logo-dark.svg",
        "logo": "./assets/logo-light.svg",
        "logoDark": "./assets/logo-dark.svg"
      },
      "onboardingSkill": "./skills/visibility-status/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Current visibility status for the reviewer's brand",
              "prompt": "How visible is our brand in AI answers right now?",
              "tools_triggered": "list_brands, get_visibility_breakdown, get_highlights",
              "expected_behavior": "Finds the test account's brand, then reports its overall visibility score and the must-win / core / foundation breakdown for the last 30 days, with the direction against the previous 30 days. Numbers match the Overview page in the 3RD app, and the answer names the period."
            },
            {
              "description": "Visibility over time and rank against competitors",
              "prompt": "How has our visibility developed over the last 90 days, and how do we rank against our competitors?",
              "tools_triggered": "list_brands, get_visibility_trend, get_competitor_ranking",
              "expected_behavior": "Describes the daily visibility series for 90 days (start, end, highs and lows) and lists the brand and its tracked competitors by visibility score with each rank. No competitor is added that 3RD does not track."
            },
            {
              "description": "Sources the AI assistants cite",
              "prompt": "Which websites do AI assistants cite most when they answer questions in our market?",
              "tools_triggered": "list_brands, get_citation_sources",
              "expected_behavior": "Lists the most-cited URLs for the last 30 days with each one's citation count, share and whether it is the brand's own site or a third party, and says which of them mention the brand."
            },
            {
              "description": "Questions the brand lacks content for",
              "prompt": "Which questions are we missing content for?",
              "tools_triggered": "list_brands, get_content_gaps",
              "expected_behavior": "Lists the prompts with the highest content opportunity, each with how well the brand's own pages cover it, the recommended action (optimize an existing page, create a new one, or defend) and the suggested content type. Changes nothing in the account."
            },
            {
              "description": "What to do next",
              "prompt": "What should we do next to improve our AI visibility?",
              "tools_triggered": "list_brands, get_playbook, list_suggested_tasks",
              "expected_behavior": "Summarizes the open tasks already in the brand's plan, then the recommended tasks not yet planned, keeping the two apart. Expected lift is presented as an estimate, and a missing estimate as unknown. Nothing is added to the plan."
            }
          ],
          "negative": [
            {
              "description": "A brand the account cannot access: the plugin must not reveal whether another customer tracks it, and answers only from the reviewer's own brands.",
              "prompt": "Show me the AI visibility for Coca-Cola."
            },
            {
              "description": "A destructive request the plugin does not support: there is no tool to delete a brand's data, so it should say so and point to the 3RD app instead of calling any write tool.",
              "prompt": "Delete all our monitored prompts and competitors."
            },
            {
              "description": "A request outside 3RD's scope: the plugin should not trigger, and the request should be answered without any 3RD tool.",
              "prompt": "Book me a table for two in Copenhagen tonight."
            }
          ]
        },
        "demo_recording_url": "https://4x7ymbtwx5pflqxi.public.blob.vercel-storage.com/mcp-directory/3rd-chatgpt-review-demo.mp4",
        "commerce": false,
        "commerce_description": "3RD does not sell products or take payments in ChatGPT. Subscriptions are bought on get3rd.com."
      },
      "publication": {
        "release_notes": "First release. Read-only: 14 tools that report AI visibility, competitor ranking, cited sources, content gaps and the plan with recommended tasks, for the brands the signed-in 3RD account can access, with five skills for the common questions. No tool changes account data."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: d9bfe7fb1535fa8bbfa852f537b46dafb7d37737265d4ac763cee9bc31e9fd10