CCM
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Claude Code Marketplaces

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Skill index
  • MCP index
  • Marketplace index
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by mertbuilds.com

Independent project, not affiliated with Anthropic
pikaivan avatar

ConvRadar

pikaivan/convradar-mcp
22 toolsHTTPregistry active
Summary

Connects Claude directly to your Google Analytics 4 property via OAuth and exposes about 20 diagnostic tools for answering conversion questions in natural language. Ask where your funnel is dropping, whether mobile conversion tanked last week, or how landing pages compare, and it pulls the right GA4 Data API slice, runs the analysis, and returns numbers with a recommendation. Stores hypotheses between sessions so follow-up questions have context. Hosted service at $9.99/month, works through mcp-remote for desktop clients or as a custom connector in Claude.ai and ChatGPT. You're trading setup friction for a conversion analyst that lives inside your editor.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
ego lite browserego lite browser
ego lite browser
Fastest browser for AI agents to run web automation tasks, always free.
Download Free life-time →
Granola, the best AI meeting recorder
Granola, the best AI meeting recorder
Notes, actions and memory. Without a meeting bot. First month 100% off.
Download for free →
CodeHealth MCP ServerCodeHealth MCP Server
CodeHealth MCP Server
Protect your code quality, stop the AI slop.
Try For Free →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →
Block distraction from your iPhone for freeBlock distraction from your iPhone for free
Block distraction from your iPhone for free
Block distracting apps from your iPhone permanently without a 3rd party app. Free and open source.
Block now (100% free) →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
ego lite browserego lite browser
ego lite browser
Fastest browser for AI agents to run web automation tasks, always free.
Download Free life-time →
Granola, the best AI meeting recorder
Granola, the best AI meeting recorder
Notes, actions and memory. Without a meeting bot. First month 100% off.
Download for free →
CodeHealth MCP ServerCodeHealth MCP Server
CodeHealth MCP Server
Protect your code quality, stop the AI slop.
Try For Free →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →
Block distraction from your iPhone for freeBlock distraction from your iPhone for free
Block distraction from your iPhone for free
Block distracting apps from your iPhone permanently without a 3rd party app. Free and open source.
Block now (100% free) →

Tools

Public tool metadata for what this MCP can expose to an agent.

22 tools
cr_get_account_infoConvRadar (GA4 analytics): the connected GA4 property's name, currency, timezone, available data window, AND the property's website origin (scheme://host) derived from page_location data. Always call this at the start of a session. Combine `website_url` with paths returned by...

ConvRadar (GA4 analytics): the connected GA4 property's name, currency, timezone, available data window, AND the property's website origin (scheme://host) derived from page_location data. Always call this at the start of a session. Combine `website_url` with paths returned by...

No parameter schema in public metadata yet.

cr_get_overview_metricsConvRadar (GA4 analytics): headline KPIs for the connected GA4 property — sessions, conversion rate, revenue, AOV — for a date window with deltas vs the prior period of equal length. Use when the user asks about overall performance, "how is the site doing", week-over-week or m...2 params

ConvRadar (GA4 analytics): headline KPIs for the connected GA4 property — sessions, conversion rate, revenue, AOV — for a date window with deltas vs the prior period of equal length. Use when the user asks about overall performance, "how is the site doing", week-over-week or m...

Parameters* required
date_fromvalue
Inclusive start date in ISO YYYY-MM-DD format. Defaults to 30 days before today. Max window 90 days from date_to.
date_tovalue
Inclusive end date in ISO YYYY-MM-DD format. Defaults to today.
cr_get_traffic_breakdownConvRadar (GA4 analytics): top traffic sources for the connected GA4 property, broken down by (source, medium) with sessions, users, purchases, revenue, conversion rate. Use when the user asks about traffic sources, channels, where users come from, top-performing campaigns, or...4 params

ConvRadar (GA4 analytics): top traffic sources for the connected GA4 property, broken down by (source, medium) with sessions, users, purchases, revenue, conversion rate. Use when the user asks about traffic sources, channels, where users come from, top-performing campaigns, or...

Parameters* required
date_fromvalue
Inclusive start date in ISO YYYY-MM-DD format. Defaults to 30 days before today. Max window 90 days from date_to.
date_tovalue
Inclusive end date in ISO YYYY-MM-DD format. Defaults to today.
sort_bystring
Metric to rank channels by. One of: 'revenue' (default), 'sessions', 'conversions', 'conversion_rate'.default: revenue
top_ninteger
How many rows to return. Default 10, max 25.default: 10
cr_get_device_breakdownConvRadar (GA4 analytics): mobile vs desktop vs tablet for the connected GA4 property — session shares, per-device conversion rate, engagement, revenue. Use when the user asks about device performance, mobile vs desktop comparison, why mobile underperforms, or device-level con...2 params

ConvRadar (GA4 analytics): mobile vs desktop vs tablet for the connected GA4 property — session shares, per-device conversion rate, engagement, revenue. Use when the user asks about device performance, mobile vs desktop comparison, why mobile underperforms, or device-level con...

Parameters* required
date_fromvalue
Inclusive start date in ISO YYYY-MM-DD format. Defaults to 30 days before today. Max window 90 days from date_to.
date_tovalue
Inclusive end date in ISO YYYY-MM-DD format. Defaults to today.
cr_get_landing_pagesConvRadar (GA4 analytics): top landing pages on the connected GA4 property — sessions, engagement rate, bounce rate, avg session duration, purchases, revenue. Use when the user asks about landing-page performance, which pages drive traffic, high-bounce pages, top-converting pa...4 params

ConvRadar (GA4 analytics): top landing pages on the connected GA4 property — sessions, engagement rate, bounce rate, avg session duration, purchases, revenue. Use when the user asks about landing-page performance, which pages drive traffic, high-bounce pages, top-converting pa...

Parameters* required
date_fromvalue
Inclusive start date in ISO YYYY-MM-DD format. Defaults to 30 days before today. Max window 90 days from date_to.
date_tovalue
Inclusive end date in ISO YYYY-MM-DD format. Defaults to today.
sort_bystring
Metric to rank landing pages by. One of: 'sessions' (default), 'revenue', 'conversion_rate', 'bounce_rate'.default: sessions
top_ninteger
How many rows to return. Default 10, max 25.default: 10
cr_get_funnelConvRadar (GA4 analytics): step-by-step e-commerce funnel with conversion rate at each step, the biggest leak, and the top N leaks ranked by drop %. Use when the user asks about the conversion funnel, drop-off, where users stop, "why aren't people buying", "top problems in my...4 params

ConvRadar (GA4 analytics): step-by-step e-commerce funnel with conversion rate at each step, the biggest leak, and the top N leaks ranked by drop %. Use when the user asks about the conversion funnel, drop-off, where users stop, "why aren't people buying", "top problems in my...

Parameters* required
date_fromvalue
Inclusive start date in ISO YYYY-MM-DD format. Defaults to 30 days before today. Max window 90 days from date_to.
date_tovalue
Inclusive end date in ISO YYYY-MM-DD format. Defaults to today.
stepsvalue
Custom event sequence for the funnel. Default: GA4 e-commerce steps (page_view → view_item → add_to_cart → begin_checkout → purchase).
top_leaksinteger
How many biggest step-to-step drop-offs to surface. Default 4.default: 4
cr_get_geo_breakdownConvRadar (GA4 analytics): top countries by sessions or revenue, with conversion rate per country. Use when the user asks about geographic performance, "where are my users from", country-level conversion, international markets. sort_by ∈ {"sessions", "revenue", "purchases"}. R...4 params

ConvRadar (GA4 analytics): top countries by sessions or revenue, with conversion rate per country. Use when the user asks about geographic performance, "where are my users from", country-level conversion, international markets. sort_by ∈ {"sessions", "revenue", "purchases"}. R...

Parameters* required
date_fromvalue
Inclusive start date in ISO YYYY-MM-DD format. Defaults to 30 days before today. Max window 90 days from date_to.
date_tovalue
Inclusive end date in ISO YYYY-MM-DD format. Defaults to today.
sort_bystring
Metric to rank countries/regions by. One of: 'sessions' (default), 'revenue', 'conversion_rate'.default: sessions
top_ninteger
How many rows to return. Default 10, max 25.default: 10
cr_get_product_performanceConvRadar (GA4 analytics): top products by revenue, views, or purchases — with cart-to-view + purchase-to-view rates per item. Use when the user asks about product/SKU performance, best/worst sellers, which items convert, item-level analysis, e-commerce catalog insights. sort_...5 params

ConvRadar (GA4 analytics): top products by revenue, views, or purchases — with cart-to-view + purchase-to-view rates per item. Use when the user asks about product/SKU performance, best/worst sellers, which items convert, item-level analysis, e-commerce catalog insights. sort_...

Parameters* required
categoryvalue
Restrict to one product category (item_category from GA4). None = all categories.
date_fromvalue
Inclusive start date in ISO YYYY-MM-DD format. Defaults to 30 days before today. Max window 90 days from date_to.
date_tovalue
Inclusive end date in ISO YYYY-MM-DD format. Defaults to today.
sort_bystring
Metric to rank products by. One of: 'revenue' (default), 'sessions', 'add_to_carts', 'conversion_rate'.default: revenue
top_ninteger
How many rows to return. Default 10, max 25.default: 10
cr_compare_segmentsConvRadar (GA4 analytics): compare two segments side-by-side on the same metrics with computed deltas. Use when the user asks "is mobile underperforming desktop", "is paid worse than organic", "how does the US compare to UK", "is new traffic converting like returning". dimensi...5 params

ConvRadar (GA4 analytics): compare two segments side-by-side on the same metrics with computed deltas. Use when the user asks "is mobile underperforming desktop", "is paid worse than organic", "how does the US compare to UK", "is new traffic converting like returning". dimensi...

Parameters* required
date_fromvalue
Inclusive start date in ISO YYYY-MM-DD format. Defaults to 30 days before today. Max window 90 days from date_to.
date_tovalue
Inclusive end date in ISO YYYY-MM-DD format. Defaults to today.
dimensionstring
Which GA4 dimension to split on, e.g. 'device_category', 'country', 'session_source_medium', 'session_default_channel_group'.
value_astring
First segment value, e.g. 'mobile' or 'Google / cpc'.
value_bstring
Second segment value, e.g. 'desktop' or 'Google / organic'.
cr_get_product_analysisConvRadar (GA4 analytics): pre-computed product diagnosis — every SKU classified as underperforming / watchlist / healthy / no_purchases / low_data, with broken-funnel-step (view→cart, cart→checkout, checkout→purchase), weekly revenue opportunity, and anomaly flags (3-week dec...2 params

ConvRadar (GA4 analytics): pre-computed product diagnosis — every SKU classified as underperforming / watchlist / healthy / no_purchases / low_data, with broken-funnel-step (view→cart, cart→checkout, checkout→purchase), weekly revenue opportunity, and anomaly flags (3-week dec...

Parameters* required
statusvalue
Optional filter on product trend status. One of: 'rising', 'declining', 'stable', or None for all.
top_ninteger
How many rows to return. Default 10, max 25.default: 10
cr_find_conversion_anomaliesConvRadar (GA4 analytics): finds statistically-significant anomalies (spikes and drops) in your daily metrics over the last N days. Uses a 28-day rolling baseline with weekly seasonality adjustment. Use when the user asks "is anything weird in my data", "find anomalies", "is s...3 params

ConvRadar (GA4 analytics): finds statistically-significant anomalies (spikes and drops) in your daily metrics over the last N days. Uses a 28-day rolling baseline with weekly seasonality adjustment. Use when the user asks "is anything weird in my data", "find anomalies", "is s...

Parameters* required
date_fromvalue
Inclusive start date in ISO YYYY-MM-DD format. Defaults to 30 days before today. Max window 90 days from date_to.
date_tovalue
Inclusive end date in ISO YYYY-MM-DD format. Defaults to today.
metricsvalue
Which metric families to scan for anomalies. None = all (sessions, conversions, revenue, AOV, funnel steps).
cr_diagnose_funnel_dropConvRadar (GA4 analytics): given a current vs prior period, find which segments contribute most to a drop (or rise) in conversion_rate / revenue / purchases. Splits across device, source, country, landing_page. Use when the user asks "why did my conversion drop", "where is the...4 params

ConvRadar (GA4 analytics): given a current vs prior period, find which segments contribute most to a drop (or rise) in conversion_rate / revenue / purchases. Splits across device, source, country, landing_page. Use when the user asks "why did my conversion drop", "where is the...

Parameters* required
date_fromvalue
Inclusive start date in ISO YYYY-MM-DD format. Defaults to 30 days before today. Max window 90 days from date_to.
date_tovalue
Inclusive end date in ISO YYYY-MM-DD format. Defaults to today.
metricstring
Which headline metric drove the drop being diagnosed. One of: 'conversion_rate' (default), 'revenue', 'sessions', 'aov'.default: conversion_rate
top_n_per_dimensioninteger
How many top-contributing segments to surface per dimension. Default 3.default: 3
cr_compare_to_benchmarkConvRadar (GA4 analytics): compare your headline metrics (conversion rate, AOV, bounce rate, engagement rate) against industry benchmarks for your vertical. Use when the user asks "how do I compare to industry", "are my numbers good", "benchmark my site", "is my conversion rat...3 params

ConvRadar (GA4 analytics): compare your headline metrics (conversion rate, AOV, bounce rate, engagement rate) against industry benchmarks for your vertical. Use when the user asks "how do I compare to industry", "are my numbers good", "benchmark my site", "is my conversion rat...

Parameters* required
date_fromvalue
Inclusive start date in ISO YYYY-MM-DD format. Defaults to 30 days before today. Max window 90 days from date_to.
date_tovalue
Inclusive end date in ISO YYYY-MM-DD format. Defaults to today.
verticalvalue
Industry vertical to benchmark against (e.g. 'dtc_apparel', 'beauty', 'electronics', 'saas'). None = auto-detect from the connected property.
cr_detect_traffic_quality_changeConvRadar (GA4 analytics): detect anomalies in traffic mix and per-source sessions over time. Flags large shifts in traffic-source share (e.g., paid traffic dropped from 40% to 15%) or anomalous spikes/drops in any top source's daily sessions. Use when the user asks "did my tr...3 params

ConvRadar (GA4 analytics): detect anomalies in traffic mix and per-source sessions over time. Flags large shifts in traffic-source share (e.g., paid traffic dropped from 40% to 15%) or anomalous spikes/drops in any top source's daily sessions. Use when the user asks "did my tr...

Parameters* required
date_fromvalue
Inclusive start date in ISO YYYY-MM-DD format. Defaults to 30 days before today. Max window 90 days from date_to.
date_tovalue
Inclusive end date in ISO YYYY-MM-DD format. Defaults to today.
top_n_sourcesinteger
How many traffic sources to inspect for quality changes. Default 8.default: 8
cr_describe_dataConvRadar (GA4 analytics): describe what data is available for the connected GA4 property — list of fact tables with their queryable dimensions and metrics, distinct event names actually present, and the date window of the data. Use this once at the start of an analysis sessio...

ConvRadar (GA4 analytics): describe what data is available for the connected GA4 property — list of fact tables with their queryable dimensions and metrics, distinct event names actually present, and the date window of the data. Use this once at the start of an analysis sessio...

No parameter schema in public metadata yet.

cr_query_metricsConvRadar (GA4 analytics): flexible aggregation over any ga4_fact_* table — pick metrics + optional dimensions and the tool finds the right fact table, runs the query, and aggregates. Use this for ad-hoc questions like "how many users yesterday", "revenue by day", "purchase ev...7 params

ConvRadar (GA4 analytics): flexible aggregation over any ga4_fact_* table — pick metrics + optional dimensions and the tool finds the right fact table, runs the query, and aggregates. Use this for ad-hoc questions like "how many users yesterday", "revenue by day", "purchase ev...

Parameters* required
date_fromvalue
Inclusive start date in ISO YYYY-MM-DD format. Defaults to 30 days before today. Max window 90 days from date_to.
date_tovalue
Inclusive end date in ISO YYYY-MM-DD format. Defaults to today.
dimensionsvalue
Optional dimensions to group rows by, e.g. ['device_category', 'country']. None = no grouping, returns a single aggregated row.
filtersvalue
Optional {dimension: value} pairs to filter rows before aggregation. E.g. {'device_category': 'mobile'}.
metricsarray
Metric names to aggregate, e.g. ['sessions', 'purchase_revenue']. Call cr_describe_data first for the full catalog and which dimensions each metric supports.
sort_byvalue
Metric name to sort rows by (descending). None = the first metric in `metrics`.
top_ninteger
Maximum rows to return after grouping. Default 50.default: 25
cr_assess_traffic_qualityConvRadar (GA4 analytics): scores how much of the property's traffic looks like analytics noise (referral spam, internal/test traffic, datacenter sources, low-quality paid) and estimates how that noise distorts headline conversion rate and revenue. Use this BEFORE any CRO / fu...6 params

ConvRadar (GA4 analytics): scores how much of the property's traffic looks like analytics noise (referral spam, internal/test traffic, datacenter sources, low-quality paid) and estimates how that noise distorts headline conversion rate and revenue. Use this BEFORE any CRO / fu...

Parameters* required
comparison_daysinteger
Baseline window in days that the current window is compared against. Default 28.default: 28
date_fromvalue
Inclusive start date in ISO YYYY-MM-DD format. Defaults to 30 days before today. Max window 90 days from date_to.
date_tovalue
Inclusive end date in ISO YYYY-MM-DD format. Defaults to today.
min_sessionsinteger
Minimum sessions a source needs in the current window before being scored. Default 50.default: 50
sensitivitystring
How aggressively to flag quality changes. One of: 'conservative' (default), 'balanced', 'aggressive'.default: conservative
top_ninteger
How many traffic sources to inspect. Default 10.default: 10
cr_list_hypothesesConvRadar (CRO library): browse the hypothesis catalog. Filter by category (e.g. 'pdp_clarity', 'checkout_friction') or vertical (e.g. 'dtc_apparel', 'beauty_ecom'). Returns a paginated list with id, title, category, expected impact range. Use when the user asks "what hypothes...3 params

ConvRadar (CRO library): browse the hypothesis catalog. Filter by category (e.g. 'pdp_clarity', 'checkout_friction') or vertical (e.g. 'dtc_apparel', 'beauty_ecom'). Returns a paginated list with id, title, category, expected impact range. Use when the user asks "what hypothes...

Parameters* required
categoryvalue
CRO category filter, e.g. 'mobile-checkout', 'pricing-display', 'trust-signals'. None = all 21 categories.
top_ninteger
Maximum hypotheses to return. Default 10.default: 10
verticalvalue
Industry vertical filter (same options as cr_compare_to_benchmark). None = auto-detect from the property.
cr_get_hypothesisConvRadar (CRO library): full content for one hypothesis by id (e.g. 'H-PDP-001'). Returns description, applicable verticals, inspection targets, conclusion rules, expected impact range, A/B test design, remediation hint, capture-set info, and which triggers it's attached to....1 params

ConvRadar (CRO library): full content for one hypothesis by id (e.g. 'H-PDP-001'). Returns description, applicable verticals, inspection targets, conclusion rules, expected impact range, A/B test design, remediation hint, capture-set info, and which triggers it's attached to....

Parameters* required
hypothesis_idstring
Hypothesis ID returned by cr_list_hypotheses (e.g. 'mobile-paypal-button-v3').
cr_capture_via_web_fetchConvRadar (verification): fetch a URL server-side and return its HTML body so Claude can extract observables. Cached by (capture_set_id, url) for 7 days; UTM params are stripped before caching. capture_set_id: one of the 7 seeded capture sets (e.g. 'CS-pdp-desktop'). url: the...2 params

ConvRadar (verification): fetch a URL server-side and return its HTML body so Claude can extract observables. Cached by (capture_set_id, url) for 7 days; UTM params are stripped before caching. capture_set_id: one of the 7 seeded capture sets (e.g. 'CS-pdp-desktop'). url: the...

Parameters* required
capture_set_idstring
Unique ID grouping multiple URL captures into one verification batch. Reuse the same id across related URL fetches; new id starts a new batch.
urlstring
Absolute URL (scheme://host/path) to fetch and snapshot for hypothesis verification.
cr_get_current_stateConvRadar (cross-session continuity): per-tenant snapshot of what's already in flight — last 30-day overview metrics, up to 10 active hypotheses (status surfaced/testing/confirmed sorted by marked_at DESC), last 5 logged changes, and ≤3 most recent open findings. Call this at...

ConvRadar (cross-session continuity): per-tenant snapshot of what's already in flight — last 30-day overview metrics, up to 10 active hypotheses (status surfaced/testing/confirmed sorted by marked_at DESC), last 5 logged changes, and ≤3 most recent open findings. Call this at...

No parameter schema in public metadata yet.

cr_full_auditConvRadar (golden first-run audit): runs a complete diagnostic in one call — headline KPIs vs prior period, biggest funnel leak, top 3 traffic sources, top 3 landing pages, anomalies, segment drops, and benchmark comparison. Returns 2–5 ranked actionable findings with next-ste...2 params

ConvRadar (golden first-run audit): runs a complete diagnostic in one call — headline KPIs vs prior period, biggest funnel leak, top 3 traffic sources, top 3 landing pages, anomalies, segment drops, and benchmark comparison. Returns 2–5 ranked actionable findings with next-ste...

Parameters* required
date_fromvalue
Inclusive start date in ISO YYYY-MM-DD format. Defaults to 30 days before today. Max window 90 days from date_to.
date_tovalue
Inclusive end date in ISO YYYY-MM-DD format. Defaults to today.

ConvRadar logo

ConvRadar — Conversion Analyst inside Claude

Hosted MCP server that turns your Google Analytics 4 property into a conversation. Ask "where's my biggest funnel drop?" or "did mobile conversion drop last week?" in Claude, ChatGPT, Cursor or Cline — ConvRadar pulls the right slice, runs the diagnostic, and answers with numbers and a recommended action.

  • 🌐 Website: https://convradar.com
  • 💬 Chat with your GA4 in the browser: https://convradar.com/chat (email sign-in, free during the beta)
  • 🔌 MCP endpoint: https://mcp.convradar.com/mcp
  • 📧 Contact: https://convradar.com

This repository is the public manifest for the hosted ConvRadar MCP server. The server itself is a managed service — there is no self-hosted binary. Use the configuration below to connect any MCP-compatible client to it.


Screenshots

Live output from the connector — funnel audit on the demo tenant in Claude.ai, traffic-quality verdict in ChatGPT. Full set with paired prompts in media/.

Funnel audit — executive summary and step table

Ranked conversion leaks

Traffic-quality verdict in ChatGPT

What ConvRadar does

ConvRadar is a hosted Model Context Protocol (MCP) server. It connects to your Google Analytics 4 property over OAuth (read-only) and exposes 39 conversion-diagnostic tools to any MCP client.

  • Runs a full audit on demand — funnel drops, traffic-quality regressions, device gaps, landing-page leaks, product/category performance.
  • Compares segments, periods and benchmarks. Answers in plain English with GA4 numbers attached.
  • Records hypotheses so the next conversation picks up where the last one ended.

Works with any GA4 property

ConvRadar isn't e-commerce-only. On connect it detects what kind of property you have and adapts the metrics, funnel and benchmarks to match — so the numbers make sense whether or not you sell anything on-site.

  • E-commerce — product and category performance, the add-to-cart → checkout → purchase funnel, revenue and AOV.
  • SaaS — sign-ups, trials and activation as the conversion funnel; engagement where there's no cart.
  • Lead generation — form submits, demo requests, contact and quote events mapped into a real lead funnel.
  • Mobile & web apps — app engagement, key-event completion and retention-shaped questions.
  • Content, media and everything else — engagement, read depth and whatever key events you've defined.

If a property has no e-commerce tracking, ConvRadar won't hand you a misleading 0% conversion rate or $0 revenue. It leads with engagement and the key events you actually fire, and tells you when a metric isn't available instead of reporting a zero as fact.

Try without installing

Sign in at https://convradar.com/chat with an email link or Google, connect GA4 and ask the same questions in the browser. Free during the open beta, no card. Page Scan, Page Speed and Benchmarks below need no login at all.

Free tools on convradar.com

The connector is the deep end. Five instruments on the site cover the shallow end, and three of them run without an account:

ToolWhat it doesAccess
📊 Conversion AuditConnect GA4 and get an audit of your real traffic: ranked leaks with the numbers behind each and a prioritized fix list.Free sign-up + GA4
🩺 Page ScanPaste any URL. GPT and Claude read the desktop and mobile page against our pattern library and pin each leak to the screenshot.No login
⚡ Page Speed & UX CheckGoogle PageSpeed score, a screenshot and the design issues costing sales, in about a minute.No login
🕹️ BenchmarksConversion-rate ranges by industry — see where you land before chasing a number.No login
🗣️ Voice of CustomerPaste your URL — it mines independent customer discussion across your category (Reddit, Quora, niche forums & social threads; your brand's own reviews excluded), ranks the pains by frequency with verbatim quotes and their source links, then grades your page copy against each pain and hands you a prioritized fix list. ~3–5 min per run, report by email.Free sign-up

Connect your client

ConvRadar is a remote OAuth-protected MCP. Any stdio-only client (Claude Desktop, Cursor, Cline, Continue) can connect via mcp-remote, which handles the OAuth handshake on first run.

Claude Desktop / Cursor / Cline

Add this to your client's MCP config (claude_desktop_config.json, ~/.cursor/mcp.json, etc.):

{
  "mcpServers": {
    "convradar": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.convradar.com/mcp"]
    }
  }
}

Restart the client. On first tool call, a browser window opens for OAuth — sign in with the same Google account that owns your GA4 property.

Claude.ai (web)

Add a Custom Connector in Settings → Connectors:

  • URL: https://mcp.convradar.com/mcp
  • Auth: OAuth 2.1 (handled automatically)

ChatGPT (any plan)

ConvRadar is an official plugin in ChatGPT's plugin directory: open ConvRadar in ChatGPT, click Connect and sign in with Google. No Developer Mode, no URL to paste.

Tools

ConvRadar exposes the following tools. The MCP client picks the right one for each question; you don't usually call them by name.

ToolWhat it does
cr_full_auditRun a complete conversion audit across funnel, traffic, devices, geos and products.
cr_get_account_infoGA4 property metadata for the connected account.
cr_get_overview_metricsHeadline metrics (sessions, users, conversions, revenue) for a period.
cr_get_current_stateSnapshot of the account's current conversion state.
cr_get_funnelThe configured funnel with step-by-step drop-off.
cr_diagnose_funnel_dropIdentify the biggest funnel-step regression and likely cause.
cr_get_traffic_breakdownSplit traffic by source, medium and campaign.
cr_assess_traffic_qualityScore traffic sources by engagement and conversion quality.
cr_detect_traffic_quality_changeStep-changes in traffic quality over a window.
cr_get_device_breakdownSessions and conversions by device category.
cr_get_geo_breakdownSessions and conversions by country and region.
cr_get_landing_pagesTop landing pages with engagement and conversion.
cr_get_product_analysisProduct-level revenue and funnel drop-off.
cr_get_product_performancePer-product views / add-to-cart / purchases.
cr_query_metricsAd-hoc metric and dimension query against GA4.
cr_export_factsExport the stored rows of a fact table as CSV, one or more files per month, up to 400 days.
cr_get_exportFetch a running export by request id: progress, then the download links.
cr_describe_dataPlain-English summary of a dataset slice.
cr_compare_segmentsCompare two GA4 segments side by side.
cr_compare_to_benchmarkCompare a metric to industry or cohort benchmark.
cr_find_conversion_anomaliesStatistically significant conversion anomalies.
cr_capture_via_web_fetchCapture supporting evidence from a public URL.
cr_list_hypothesesBrowse the CRO hypothesis library, filtered to your industry vertical.
cr_get_hypothesisFull detail for one hypothesis by ID, with what to look for on the page.
cr_check_page_speedCore Web Vitals via PageSpeed Insights, tied to your GA4 mobile-vs-desktop conversion gap.
cr_heuristic_checkPage speed + AI UX review of the live page — works before GA4 has any data.
cr_get_heuristic_checkFetch a heuristic check result by request id (pending until the background run finishes).
cr_capture_screenshotsReal desktop + mobile screenshots of a page via an anti-bot browser (visual proof).
cr_get_screenshotsFetch a queued screenshot capture by request id.
cr_list_capture_setsWhat to look for on each page type before recording a verification.
cr_record_verificationRecord page observables and get hypothesis verdicts.
cr_mark_hypothesis_statusTrack a hypothesis: surfaced → testing → confirmed / rejected.
cr_save_ai_suggestedSave an AI-suggested hypothesis alongside the verified library.
cr_log_changeJournal a shipped site change for later impact measurement.
cr_list_changesThe change diary: what shipped and when, with impact verdicts where measured.
cr_update_changeEdit or dismiss a diary entry — dismissed rows are retained, never deleted.
cr_verify_change_impactPre/post statistical verdict for a logged change.
cr_voice_of_customerMine independent customer discussion in your category and grade your page copy against the pains it finds. One run per account per week.
cr_get_voice_of_customerFetch a finished Voice of Customer run: ranked pains, their sources, and the copy gaps.

First prompts to try

After connecting, try:

  • Run a full audit of my account.
  • Where's my biggest funnel drop?
  • Did mobile conversion drop last week?
  • Compare desktop and mobile checkout conversion for the last 30 days.
  • What should I A/B test next?

Auth

  • Protocol: OAuth 2.1, Bearer token in Authorization header.
  • Scopes: read:metrics, write:hypotheses.
  • Discovery (RFC 9728): GET https://mcp.convradar.com/.well-known/oauth-protected-resource.
  • No per-user URLs — mcp-remote (or the client's built-in OAuth flow) handles the login on first run.

The OAuth flow only requests read-only GA4 access — ConvRadar can never modify your analytics data.

Pricing

Free right now — ConvRadar is in open beta. No card, no trial countdown. Connect GA4 and use every tool. Each account has 1,000 tool calls a day, and every tool result reports how many are left.

When the beta ends it becomes $9.99 / month flat (7-day free trial, cancel anytime). Beta users get advance notice before that kicks in.

Stack

GA4 Data API (read-only) · Claude/ChatGPT MCP · Stripe billing · OAuth 2.1.

Status

  • MCP endpoint: production at https://mcp.convradar.com/mcp
  • Source: closed. This repository contains the public manifest, install instructions and tool catalogue only.

Support

Visit https://convradar.com to get in touch.

License

The contents of this repository (README, manifest, configuration snippets) are released under the MIT License. The hosted ConvRadar service itself is proprietary.

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
ego lite browserego lite browser
ego lite browser
Fastest browser for AI agents to run web automation tasks, always free.
Download Free life-time →
Granola, the best AI meeting recorder
Granola, the best AI meeting recorder
Notes, actions and memory. Without a meeting bot. First month 100% off.
Download for free →
CodeHealth MCP ServerCodeHealth MCP Server
CodeHealth MCP Server
Protect your code quality, stop the AI slop.
Try For Free →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →
Block distraction from your iPhone for freeBlock distraction from your iPhone for free
Block distraction from your iPhone for free
Block distracting apps from your iPhone permanently without a 3rd party app. Free and open source.
Block now (100% free) →
Registryactive
TransportHTTP
UpdatedMay 15, 2026
View on GitHub