← Files AppTrendKitARCHIVED FILE

.codex-plugin/plugin.json

6.35 KB · Nov 5, 2026 · 01:19 UTC

↓ Download file

{
  "name": "apptrendkit",
  "version": "1.0.0",
  "description": "App Store market intelligence for iPhone apps: estimated downloads and revenue, top charts by country and category, and App Store keyword difficulty.",
  "author": {
    "name": "AppTrendKit",
    "email": "support@apptrendkit.com",
    "url": "https://www.apptrendkit.com"
  },
  "homepage": "https://www.apptrendkit.com",
  "keywords": [
    "app store",
    "iphone apps",
    "aso",
    "app revenue",
    "app downloads",
    "top charts",
    "market research"
  ],
  "mcpServers": "./.mcp.json",
  "interface": {
    "displayName": "AppTrendKit",
    "shortDescription": "App downloads, revenue & ASO",
    "longDescription": "AppTrendKit brings mobile app market intelligence into your conversation.\n\nAsk about any iPhone app and get its publisher, category, rating, current App Store chart ranks and similar apps. For AppTrendKit's top 300 apps you also get estimated downloads and revenue for the last 7 and 30 days, growth, and the countries they earn the most in.\n\nYou can also:\n- See the top free, paid and grossing charts for any country and category, or the apps climbing fastest.\n- Check how hard an App Store keyword is to rank for: difficulty, popularity and opportunity, with the reasons and the apps holding the top spots.\n- Work out what a developer keeps from a sale after VAT and Apple's commission.\n\nEvery answer links to the app's page on AppTrendKit. Downloads and revenue are model estimates built from public App Store signals, not official figures.\n\nBuilt for indie developers, product managers, marketers and investors researching apps and markets.",
    "developerName": "AppTrendKit",
    "category": "Data & Analytics",
    "capabilities": [],
    "websiteURL": "https://www.apptrendkit.com",
    "supportURL": "https://www.apptrendkit.com/support",
    "privacyPolicyURL": "https://www.apptrendkit.com/privacy",
    "termsOfServiceURL": "https://www.apptrendkit.com/terms",
    "defaultPrompt": [
      "What are the top grossing apps in the US right now?",
      "What are the top free iPhone games in Germany right now?",
      "How hard is it to rank for \"habit tracker\" on the App Store?"
    ],
    "brandColor": "#6E9A12",
    "logo": "./assets/logo.png",
    "composerIcon": "./assets/logo.png"
  },
  "extensions": {
    "com.openai": {
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Chart lookup: current top grossing iPhone apps in the US",
              "prompt": "What are the top grossing iPhone apps in the US right now?",
              "tools_triggered": "get_top_charts",
              "expected_behavior": "Calls get_top_charts with chart top-grossing and country US. Returns a ranked list of the current top grossing apps with publisher and rating, estimated 30-day revenue and downloads for apps in AppTrendKit's top 300, and a link to the full chart on AppTrendKit. Figures are described as estimates."
            },
            {
              "description": "One app's numbers: estimated monthly revenue of the ChatGPT iPhone app",
              "prompt": "How much revenue does the ChatGPT iPhone app make per month?",
              "tools_triggered": "search_apps, get_app_details",
              "expected_behavior": "Finds the app with search_apps (query ChatGPT), then calls get_app_details for App Store id 6448311069. Returns estimated 30-day revenue and downloads, chart ranks, top countries and similar apps, stated as model estimates, with a link to the app's AppTrendKit page."
            },
            {
              "description": "Find competitors: photo and video editing apps",
              "prompt": "Find photo and video editing apps for iPhone.",
              "tools_triggered": "search_apps",
              "expected_behavior": "Calls search_apps with a photo/video editor query and platform ios. Returns photo and video apps among AppTrendKit's top 300 with publisher, category, rating, estimated 30-day downloads and revenue, and a link to each app's AppTrendKit page. Apps outside the top 300 are not returned."
            },
            {
              "description": "ASO keyword difficulty for a US App Store search",
              "prompt": "How hard is it to rank for \"habit tracker\" on the App Store?",
              "tools_triggered": "check_keyword_difficulty",
              "expected_behavior": "Calls check_keyword_difficulty with keyword habit tracker. Returns difficulty, popularity and opportunity as High/Medium/Low, the reasons (median ratings of the top 10 apps, how many put the phrase in their title) and the top 3 apps, with a link to check it on AppTrendKit."
            },
            {
              "description": "Pricing maths: developer proceeds after VAT and Apple's commission",
              "prompt": "If I sell a $9.99 subscription in the Small Business Program in Germany (19% VAT) to 1,000 people a month, what do I keep?",
              "tools_triggered": "calculate_app_store_proceeds",
              "expected_behavior": "Calls calculate_app_store_proceeds with price 9.99, plan small_business, vat_percent 19 and sales_per_month 1000. Returns about 7.14 proceeds per sale and about 7,140 a month, with the VAT and commission split."
            }
          ],
          "negative": [
            {
              "description": "Unsupported action: installing apps or buying in-app items",
              "prompt": "Download the Duolingo app for me and buy 500 coins in Monopoly GO."
            },
            {
              "description": "Unsupported action: changing an App Store listing",
              "prompt": "Change my app's price to $4.99 and update its App Store description."
            },
            {
              "description": "Unrelated request",
              "prompt": "What's the weather in Berlin tomorrow?"
            }
          ]
        },
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments. It only reads public App Store market data."
      },
      "publication": {
        "release_notes": "First release. Five read-only tools: search apps, app details (estimated downloads and revenue for AppTrendKit's top 300 apps), top charts by country and category, App Store keyword difficulty, and App Store proceeds after VAT and commission. Results render in an inline view and link to AppTrendKit."
      }
    }
  },
  "apps": "./.app.json"
}

SHA-256: cc482f0b0f37ada2cf579826235650336824732de9501157bef3fd409a17a2dc