list_ga4_properties
List all GA4 properties your account has access to. (Read)
Pulls numbers from GA4, Search Console, Google and Meta Ads, Stripe, Shopify and WordPress into one answer, and on Team or Agency can also build campaigns and publish SEO fixes.
LABSCO SUMMARY
43 of the 75 tools only read, which is what most of this is for — pulling numbers from eight separate platforms into one answer. Every write tool needs the Team plan or above, and the builders are careful: Google campaigns and ads, and the one-call Meta build, are created paused, and Google's own recommendations are applied only after you approve them. That is the right default for a tool an agent can call, though it also means the cheapest plan is a reporting subscription rather than an automation one.
A hosted server that connects your marketing and business accounts to an agent: Google Analytics, Search Console and Google Ads, plus Meta Ads, Stripe, Shopify, WordPress and GitHub. Reporting questions get answered without opening each dashboard. Nothing is installed; you point a client at the endpoint and sign in.
An account at app.1clickreport.com — a 7-day free trial, then a paid plan — with each platform you want to query authorized there; you sign in with Google over OAuth. Solo covers 37 tools, all of them reads; all 32 write tools need Team or Agency.
Paste a URL, then sign in — add the endpoint to your client and sign in to 1ClickReport
USE CASES
Ask what happened to conversions last month and it pulls GA4 metrics, checks Search Console for the queries behind them, and reads Ads spend over the same window — three sources, one answer.
List the tracked events, build the funnel from them, and read the step-by-step drop-off rather than eyeballing a chart.
Run the campaign audit, read Google's own recommendations and the search terms that actually triggered ads, then decide what to change.
Create the campaign, ad group, keywords and a responsive search ad in one call — all paused — then review before enabling.
Listed in project docs. Your client may show a different list.
list_ga4_propertiesList all GA4 properties your account has access to. (Read)
get_ga4_metricsTraffic, engagement and conversion metrics for any GA4 property — flexible date ranges and dimensions. (Read)
list_ga4_eventsList all tracked events in a property with counts — the starting point for funnel analysis. (Read)
analyze_ga4_funnelBuild a conversion funnel and get step-by-step drop-off rates. (Read)
get_ai_referral_trafficMeasure traffic referred from AI assistants — ChatGPT, Perplexity, Gemini, Claude, Copilot. (Read)
list_gsc_sitesList all verified sites in your Search Console account. (Read)
get_gsc_metricsClicks, impressions, CTR and average position — by query, page, country, device or date. (Read)
find_gsc_quick_winsQueries and pages sitting just off page one — the fastest ranking gains, ranked by impressions. (Read)
list_sitemapsSitemaps submitted to Search Console, with last-download time, pending state and error counts. (Read)
inspect_urlIndex status for a single URL — indexed or not, last crawl, Google’s chosen canonical, mobile and rich-result state. (Read)
list_google_ads_accountsList all Google Ads accounts linked to your profile. (Read)
list_google_campaignsList every campaign in an account, including paused and zero-spend ones — how you find a campaign to edit. (Read)
get_google_ads_metricsCampaign, ad group and keyword performance metrics. (Read)
get_google_ads_search_termsThe actual search queries that triggered your ads, with performance. (Read)
get_google_ads_budgetsDaily budgets, total budgets and budget utilization across campaigns. (Read)
get_google_ads_change_historyWho changed what, and when — budgets, bids, statuses, keywords, targeting. (Read)
get_campaign_negative_keywordsList the negative keywords on a campaign. (Read)
get_google_ads_audiencesAudience targeting and demographics for a campaign or ad group, with optional metrics. (Read)
get_google_keyword_ideasKeyword Planner research — search volume, competition and CPC estimates. (Read)
audit_google_campaignFull campaign audit with actionable recommendations to improve performance. (Read)
get_google_recommendationsRead Google's own optimization recommendations for your account. (Read)
apply_google_recommendationApply or dismiss a Google recommendation — only after you approve it. (Write)
create_google_campaignCreate a campaign with budget — always created PAUSED, never spends until you enable it. (Write)
create_google_campaign_fullCreate a complete Search campaign in one call — campaign, ad group, keywords and ad, all PAUSED. (Write)
create_google_ad_groupCreate an ad group with keywords inside an existing campaign. (Write)
create_google_adCreate a responsive search ad inside an ad group — created PAUSED. (Write)
update_google_campaignEdit a campaign — status, budget, bidding strategy, name or tracking. (Write)
update_google_adEdit an existing responsive search ad — headlines, descriptions, final URL or status. (Write)
update_google_ad_groupEdit an ad group — status, name or default CPC bid. (Write)
manage_google_keywordsBulk keyword management — add, pause, remove, change bids and match types, negatives. (Write)
manage_google_conversionsList or create conversion actions — the prerequisite for smart bidding. (Write)
set_campaign_targetingSet locations, language, ad schedule, negatives and device bid adjustments. (Write)
set_campaign_assetsSet campaign-level callouts and structured snippets. (Write)
set_google_ads_audiencesSet audience targeting on an existing campaign or ad group. (Write)
list_meta_ads_accountsList all Meta ad accounts connected to your profile. (Read)
list_meta_campaignsList every campaign in a Meta ad account, including paused and zero-spend ones. (Read)
get_meta_ads_metricsFacebook and Instagram ad performance — spend, reach, results, ROAS. (Read)
list_meta_pagesList the Facebook Pages you can run ads from. (Read)
get_meta_page_engagementOrganic engagement metrics on your Facebook Page posts. (Read)
list_meta_creativesBrowse the image creatives in your Meta ads library. (Read)
list_meta_audiencesThe ad account’s custom and lookalike audiences, with sizes and status. (Read)
search_meta_targetingResolve interests, behaviours, job titles and other detailed-targeting names into real Meta targeting IDs. (Read)
get_meta_build_assetsEverything needed to build a Meta campaign in one call — pages, pixels, Instagram accounts and audiences. (Read)
get_meta_messaging_breakdownClick-to-message conversations by app — WhatsApp vs Messenger vs Instagram Direct. (Read)
create_meta_campaignCreate a Facebook/Instagram campaign. (Write)
create_meta_campaign_fullCreate a complete Meta campaign in one call from a plain-language goal — campaign, ad set and ad, all PAUSED. (Write)
create_meta_adsetCreate an ad set with targeting, placement and scheduling. (Write)
create_meta_adCreate an ad with creative — image, text and link. (Write)
update_meta_campaignEdit a campaign — status, budget, bid strategy or name. (Write)
update_meta_adsetEdit an ad set — status, budget, targeting, optimization goal or schedule. (Write)
update_meta_adEdit an ad — pause, activate, rename or swap the creative. (Write)
create_meta_custom_audienceCreate a custom audience from a website pixel or a customer list, ready to target or model. (Write)
delete_meta_custom_audiencePermanently delete a custom audience by ID. Cannot be undone. (Write)
get_stripe_metricsRevenue, payments, subscriptions, MRR, churn and customer data from your Stripe account. (Read)
get_shopify_shopYour connected store's info — name, domain, currency, country, plan. (Read)
get_shopify_metricsStore sales metrics — revenue, orders, average order value, items sold. (Read)
get_shopify_ordersOrders for a date range — number, date, total, items, payment and fulfillment status. (Read)
get_shopify_top_productsTop-selling products by revenue and units, aggregated from order line items. (Read)
audit_wordpress_seoAudit your site for SEO opportunities — fuses your content with GSC rankings into a prioritized fix list. (Read)
audit_keyword_cannibalizationFind queries where your own pages compete against each other — works for any site with GSC. (Read)
list_wordpress_postsInventory and search the posts on your connected WordPress site. (Read)
get_wordpress_postFull content and SEO meta of one post — for analysis or before a refresh. (Read)
update_wordpress_postRewrite SEO title and meta, refresh content, change slug or set noindex. (Write)
publish_blog_postCreate a new blog post from finished HTML — draft by default, never live unless you enable it. (Write)
set_post_faq_schemaAdd FAQPage structured data to a post — boosts rich results and AI-search citations. (Write)
set_wordpress_featured_imageSet a post's featured image from any image URL. (Write)
manage_wordpress_redirectsManage 301/302 redirects — forward old or changed URLs to new ones. (Write)
list_wordpress_authorsList your site's authors and categories — set the right byline for E-E-A-T. (Read)
create_wordpress_authorCreate a new author byline to attribute posts to a named expert. (Write)
open_seo_prApply an SEO change to your GitHub-hosted site (Next.js, Astro, Hugo, Jekyll, static) via a pull request — never a direct push. (Write)
create_monitoring_ruleCreate an agent that watches a metric on a schedule and alerts you when conditions are met. (Write)
list_monitoring_rulesSee every agent that's running and what it watches. (Read)
get_rule_activityRecent agent activity — triggers, alerts and pending approvals. (Read)
update_monitoring_ruleChange an agent's thresholds, frequency or enabled state. (Write)
delete_monitoring_ruleDelete a monitoring agent permanently. (Write)
BEFORE YOU INSTALL
75 tools named in the project's documentation.
an MCP client that can reach a remote endpoint
INSTALLATION
Add the endpoint to your client and sign in to 1ClickReport.
https://mcp.1clickreport.com/mcp