Back to Browse

Upgrowth Growth Toolkit MCP Server

Developer ToolsLow Risk10.0MCP RegistryRemote
Free

Server data from the Official MCP Registry

29 free read-only growth tools: CAC, ROAS, PPC, schema, meta tags, robots.txt and AI crawler checks.

About

29 free read-only growth tools: CAC, ROAS, PPC, schema, meta tags, robots.txt and AI crawler checks.

Remote endpoints: streamable-http: https://upgrowth.in/connected-app/mcp

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (1 strong, 1 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry.

29 tools verified · Open access · No issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Found in Source Code

Found by scanning the linked source code. This listing connects to a hosted endpoint, so none of this runs on your machine: it describes what the server software does where it is hosted.

HTTP Network Access

Connects to external APIs or services over the internet.

How to Connect

Remote Plugin

No local installation needed. Your AI client connects to the remote endpoint directly.

Add this to your MCP configuration to connect:

{
  "mcpServers": {
    "in-upgrowth-growth-toolkit": {
      "url": "https://upgrowth.in/connected-app/mcp"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

upGrowth Growth Toolkit (MCP server)

A free, public, read-only Model Context Protocol server with 29 growth marketing tools. Connect it to Claude, ChatGPT, Gemini CLI or any MCP client and ask growth maths, SEO and AI-visibility questions in plain language.

  • Endpoint: https://upgrowth.in/connected-app/mcp (Streamable HTTP). Alias: https://mcp.upgrowth.in/mcp
  • Auth: none. No sign-up, no API key.
  • Data: your inputs and the answers are never stored. We keep anonymous usage counts (event, tool name, host and a broad client type such as ChatGPT or Claude) in Cloudflare Workers Analytics Engine; no IP addresses. 28 of the 29 tools make no outside calls; ai_crawler_access_check fetches only the public robots.txt and llms.txt of the domain you name.
  • Official MCP Registry: in.upgrowth/growth-toolkit
  • Docs and setup guide: https://upgrowth.in/growth-toolkit-mcp/
  • Terms: https://upgrowth.in/growth-toolkit-terms/
  • Version: 1.4.2

Built and maintained by upGrowth Digital, a growth marketing consultancy in Pune, India.

Connect it

Claude (all plans): Customize > Connectors > "+ Add" > "Add custom connector". Name it upGrowth, paste the endpoint URL, choose "No sign in" under Authentication and click Add. On Team and Enterprise plans an owner adds it first under Organization settings > Connectors.

ChatGPT (web): Plugins > Add > "Add custom MCP server". Paste https://mcp.upgrowth.in/mcp as the server URL, set Authentication to "No authentication", then "Create as a plugin" and "Connect". In a chat, type @upGrowth. The ChatGPT address serves 28 tools (the call-booking tool is left out).

Gemini CLI: gemini mcp add --transport http upgrowth https://upgrowth.in/connected-app/mcp, or add to ~/.gemini/settings.json:

{
  "mcpServers": {
    "upgrowth": { "httpUrl": "https://upgrowth.in/connected-app/mcp" }
  }
}

Claude Code:

claude mcp add --transport http upgrowth https://upgrowth.in/connected-app/mcp

Any other client: point it at the endpoint with Streamable HTTP transport.

Tools

Ads, payments and unit economics

ToolWhat it does
unit_economicsCAC, LTV, LTV:CAC ratio and payback months
max_affordable_cacThe most you can pay per customer or per lead
roas_checkROAS and break-even ROAS from spend, revenue and margin
ad_budget_plannerAd budget needed to hit a customer target
ppc_forecastClicks, conversions, revenue and profit from a PPC budget
acos_checkAmazon ACoS, TACoS and break-even ACoS
campaign_roiMarketing campaign ROI
break_evenBreak-even units and revenue
mdr_chargesCard or payment gateway MDR, GST on it and net settlement
customer_lifetime_valueRepeat-purchase CLV, with optional discounting

Growth and reporting

ToolWhat it does
growth_ratePeriod growth, CAGR and compound monthly growth
period_changeYoY, MoM or simple % change
ytd_growthYear-to-date growth against last year
growth_projectionRevenue projection and doubling time
ecommerce_metricsAOV, conversion rate and revenue per visitor
attrition_rateAttrition and churn rate
share_of_voiceShare of voice across brands

SEO and AI visibility

ToolWhat it does
ai_crawler_access_checkWhether a site's robots.txt blocks GPTBot, ClaudeBot, PerplexityBot and other AI crawlers
robots_txt_generatorrobots.txt that allows or blocks AI crawlers by purpose (training, search, user fetch), never Googlebot
schema_generatorJSON-LD for FAQ, LocalBusiness, Organization, Article, Product, Person and Breadcrumb
meta_tags_builderTitle, meta description, Open Graph and Twitter card tags
content_seo_checkWord count, keyword density and readability of pasted text
seo_roiSEO return and break-even traffic

Creator and publisher income

ToolWhat it does
youtube_earningsYouTube earnings estimate and Partner Program watch-hour progress
instagram_earningsInstagram creator earnings estimate
engagement_rateEngagement rate by followers or reach
website_ad_revenueAdSense-style website ad revenue

Research and contact

ToolWhat it does
find_growth_movesDocumented 2026 growth moves by Indian companies (fintech, ecommerce, healthtech, SaaS) from upGrowth's Growth Moves research, each with a source link
book_strategy_callReturns a link to book a call with upGrowth

Every tool is annotated readOnlyHint: true and destructiveHint: false.

Example prompts

  • "My CAC is Rs 2,000, LTV Rs 9,000 and monthly margin per customer Rs 750. What's my LTV:CAC and payback?"
  • "I spent Rs 50,000 on Meta and made Rs 2,10,000 at 40% margin. Am I above break-even ROAS?"
  • "Is GPTBot or ClaudeBot blocked on example.com?"
  • "Write a robots.txt that blocks AI training bots but allows AI search."
  • "Generate LocalBusiness schema for a dental clinic in Pune."
  • "Estimate monthly YouTube earnings for 200,000 views at Rs 80 RPM."

Repository layout

src/worker.mjs          Cloudflare Worker (the deployed server, single file, data inlined)
php/mcp.php             Equivalent PHP implementation (same tools, same output)
php/data/               Growth Moves dataset used by find_growth_moves (PHP copy)
tests/smoke.mjs         Smoke test against src/worker.mjs
server.json             Official MCP Registry entry
wrangler.toml           Example Wrangler config

Run it yourself

Cloudflare Workers:

npx wrangler dev          # local
npx wrangler deploy       # set your own routes in wrangler.toml first

PHP 8+: copy php/ to any web server and POST JSON-RPC to mcp.php.

Test:

node tests/smoke.mjs

Protocol notes

  • Single POST endpoint, JSON-RPC 2.0, JSON responses (no SSE stream needed).
  • Supports initialize, tools/list, tools/call and ping. Protocol version 2025-06-18 by default; the client's requested version is echoed when supported.
  • The public endpoint is rate limited per IP. If you need heavy use, self-host it.

Licence

MIT. See LICENSE. The Growth Moves dataset text is © upGrowth Digital LLP; each entry links its original source.

Contact

Questions, bugs or tool requests: open an issue, or email amol@upgrowth.in.

Reviews

No reviews yet

Be the first to review this server!