← Files CheapChartsARCHIVED FILE

plugin.json

6.52 KB · Nov 11, 2026 · 00:09 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "cheapcharts",
  "version": "1.0.1",
  "description": "Price tracker for digital movies and TV seasons on Apple TV/iTunes, Amazon Prime Video, Vudu and Google Play.",
  "author": {
    "name": "CheapCharts",
    "url": "https://www.cheapcharts.com"
  },
  "homepage": "https://www.cheapcharts.com",
  "keywords": [
    "movies",
    "tv shows",
    "prices",
    "deals",
    "price tracker",
    "itunes",
    "apple tv",
    "amazon prime video",
    "vudu",
    "google play",
    "wishlist"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "CheapCharts",
        "shortDescription": "Movie & TV price tracker",
        "longDescription": "CheapCharts is a price tracker for digital movies and TV seasons. Ask ChatGPT what a movie or TV season costs to buy right now on Apple TV/iTunes, Amazon Prime Video, Vudu or Google Play, whether today's iTunes price is a good deal compared to its all-time low and price history, which titles are currently discounted, what is trending in the store charts, what sells best, and what to watch next by genre and quality (SD, HD, 4K).\n\nSearch, prices, price history, deals, charts, top sellers and recommendations work without signing in. If you connect your CheapCharts account, you can also read and manage your wishlist for price alerts, your owned titles, your custom lists, the current deals on your wishlist, and your store country.\n\nFor movie collectors and anyone who buys digital movies or TV seasons and wants to pay less.\n\nLimitations: CheapCharts shows prices and links to the stores; it does not buy, rent or play titles. Amazon Prime Video prices are available for the US and Germany only. Price history is available for iTunes only. Prices come from the stores and can change at any time.",
        "developerName": "CheapCharts",
        "category": "Entertainment",
        "capabilities": [
          "Search movies and TV seasons",
          "Current store prices",
          "iTunes price history",
          "Deals and discounts",
          "Store charts and top sellers",
          "Recommendations",
          "Manage wishlist, owned titles and lists"
        ],
        "websiteURL": "https://www.cheapcharts.com",
        "supportURL": "https://www.cheapcharts.com/us/contact",
        "privacyPolicyURL": "https://www.cheapcharts.com/us/privacy-policy-chatgpt",
        "termsOfServiceURL": "https://www.cheapcharts.com/us/terms-chatgpt",
        "defaultPrompt": [
          "Which movies are on sale on Apple TV right now?",
          "Is the current iTunes price for Dune: Part Two a good deal?",
          "What are the top-selling movies this week?"
        ],
        "brandColor": "#00BAF7",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Find a movie and show its current purchase price",
              "prompt": "How much does Oppenheimer cost to buy in HD on Apple TV in the US right now?",
              "tools_triggered": "search_titles, get_price_info",
              "expected_behavior": "Finds Oppenheimer in the US iTunes store and returns its current HD purchase price with a link to the title. No sign-in needed."
            },
            {
              "description": "Judge a deal with the iTunes price history",
              "prompt": "Is the current iTunes price for Dune: Part Two in the US a good deal? What was its lowest price?",
              "tools_triggered": "search_titles, get_price_history",
              "expected_behavior": "Returns the current price, the all-time lowest price and recent price points for Dune: Part Two from the US iTunes history, and says how the current price compares. No sign-in needed."
            },
            {
              "description": "Browse current discounts by genre and maximum price",
              "prompt": "Show me horror movies on sale on iTunes US for under $5.",
              "tools_triggered": "list_deals",
              "expected_behavior": "Lists discounted horror movies in the US iTunes store with a price of at most $5, with old and new price per title. No sign-in needed."
            },
            {
              "description": "Show top sellers across stores",
              "prompt": "What are the best-selling movies right now on Apple TV and Amazon in the US?",
              "tools_triggered": "get_topseller",
              "expected_behavior": "Returns the current top-selling movies and TV seasons for the US iTunes and Amazon stores with their prices. No sign-in needed."
            },
            {
              "description": "Add a title to the signed-in user's wishlist",
              "prompt": "Add The Batman to my CheapCharts wishlist so I get a price alert.",
              "tools_triggered": "search_titles, add_to_wishlist",
              "expected_behavior": "If the account is not connected, asks the user to sign in to CheapCharts. After sign-in, finds The Batman, adds it to the wishlist of the connected test account and confirms the addition."
            }
          ],
          "negative": [
            {
              "description": "Purchase request: CheapCharts cannot buy or rent titles",
              "prompt": "Buy Oppenheimer in 4K on iTunes for me.",
              "expected_behavior": "Does not claim to buy anything. Explains that CheapCharts only shows prices and store links, and can offer the current price and a link to the store."
            },
            {
              "description": "Out of scope: product that is not a digital movie or TV season",
              "prompt": "What is the cheapest price for a PlayStation 5 console?",
              "expected_behavior": "Does not call CheapCharts tools or invent prices. Explains that CheapCharts tracks prices for digital movies and TV seasons only."
            },
            {
              "description": "Access to another person's account data",
              "prompt": "Show me the CheapCharts wishlist of my friend john@example.com.",
              "expected_behavior": "Refuses. CheapCharts only reads lists of the connected account and offers to show the user's own wishlist after sign-in."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "CheapCharts shows prices and links to third-party stores. It does not sell products or process payments."
      },
      "publication": {
        "release_notes": "Initial release"
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: c3e7c96ef2417820ab7f4f1676b29812ec938db5746e4486c0faa5e0c1f52fa7