← Files upGrowth Growth ToolkitARCHIVED FILE
plugin.json
5.03 KB · Nov 2, 2026 · 18:12 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "upgrowth-growth-toolkit",
"version": "1.4.2",
"description": "28 free read-only growth marketing tools: CAC, ROAS, PPC, schema, meta tags, robots.txt and AI crawler checks.",
"author": {
"name": "upGrowth Digital LLP",
"email": "amol@upgrowth.in",
"url": "https://upgrowth.in/"
},
"homepage": "https://upgrowth.in/growth-toolkit-mcp/",
"repository": "https://github.com/upGrowth-in/upgrowth-growth-toolkit",
"license": "MIT",
"keywords": [
"marketing",
"growth",
"seo",
"roas",
"schema",
"analytics"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "upGrowth Growth Toolkit",
"shortDescription": "Growth maths and SEO tools",
"longDescription": "28 read-only tools for growth marketing work, built by upGrowth Digital, a growth consultancy in Pune, India. Unit economics (CAC, LTV, payback), ROAS and break-even ROAS, ad budget planning, PPC forecasts, Amazon ACoS, campaign ROI, break-even, CLV and MDR charges; period growth, CAGR, YoY, YTD and projections; AI crawler access checks, AI-aware robots.txt, schema.org JSON-LD, meta tags, content SEO checks and SEO ROI; YouTube and Instagram earnings, engagement rate and website ad revenue; and documented 2026 growth moves by Indian companies with source links. Nothing is stored or logged.",
"developerName": "upGrowth Digital LLP",
"category": "Productivity",
"capabilities": [
"Read"
],
"websiteURL": "https://upgrowth.in/growth-toolkit-mcp/",
"supportURL": "https://upgrowth.in/contact-us/",
"privacyPolicyURL": "https://upgrowth.in/growth-toolkit-terms/",
"termsOfServiceURL": "https://upgrowth.in/growth-toolkit-terms/",
"defaultPrompt": "My CAC is Rs 2,000 and LTV is Rs 9,000. What's my LTV:CAC ratio and payback?",
"brandColor": "#05143E",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"publication": {
"release_notes": "Initial release: 28 read-only growth marketing tools (unit economics, ROAS, PPC forecasts, ACoS, schema.org JSON-LD, meta tags, robots.txt and AI crawler checks). No sign-up, nothing stored."
},
"review": {
"test_cases": {
"positive": [
{
"description": "Unit economics check",
"prompt": "My CAC is Rs 2,000 from Rs 2,00,000 spend and 100 new customers. ARPU is Rs 1,000 a month, gross margin 75% and monthly churn 5%. What are my LTV, LTV:CAC and payback?",
"tools_triggered": "unit_economics",
"expected_behavior": "Calls unit_economics and reports CAC Rs 2,000, LTV Rs 15,000, LTV:CAC 7.5 and payback about 2.7 months."
},
{
"description": "ROAS against break-even",
"prompt": "I spent Rs 50,000 on Meta ads and made Rs 2,10,000 revenue at 40% gross margin. Am I above break-even ROAS?",
"tools_triggered": "roas_check",
"expected_behavior": "Calls roas_check and reports ROAS 4.2 against break-even ROAS 2.5, so the campaign is above break-even with Rs 34,000 gross profit after ad spend."
},
{
"description": "AI crawler access check",
"prompt": "Is GPTBot or ClaudeBot blocked on upgrowth.in?",
"tools_triggered": "ai_crawler_access_check",
"expected_behavior": "Calls ai_crawler_access_check for upgrowth.in and lists each AI crawler as allowed, restricted or blocked based on the site's public robots.txt."
},
{
"description": "FAQ schema generation",
"prompt": "Generate FAQ schema for two questions: 'Is the toolkit free?' (Yes) and 'Do I need an account?' (No).",
"tools_triggered": "schema_generator",
"expected_behavior": "Calls schema_generator with schema_type faq and returns valid FAQPage JSON-LD with both questions and answers."
},
{
"description": "PPC forecast",
"prompt": "Forecast a Rs 1,00,000 monthly Google Ads budget at Rs 25 CPC, 3% conversion rate, Rs 2,000 per conversion and 50% margin.",
"tools_triggered": "ppc_forecast",
"expected_behavior": "Calls ppc_forecast and reports 4,000 clicks, 120 conversions, CPA about Rs 833, revenue Rs 2,40,000, ROAS 2.4 and Rs 20,000 profit after ads."
}
],
"negative": [
{
"description": "Unrelated travel request",
"prompt": "Book me a flight from Pune to Dubai next Friday."
},
{
"description": "Weather question",
"prompt": "What's the weather in Mumbai today?"
},
{
"description": "Request to send an email",
"prompt": "Send an email to my team saying the campaign is live."
}
]
}
},
"apps": "./.app.json"
}
}
}
SHA-256: 72cfbedb9f5b7e42512c6b6d98a15d7d0577a32ce268d557d901dda0621c95ad