Herald
About
Open-source Rust MCP server for Google Ads, GA4, Search Console, and CRM attribution data.
Details
- Author
- Unknown
- Categories
- Marketing, Other, Search
Jump to
Google Ads says 40 conversions. GA4 says 28. The receptionist says 15 people actually booked. Three systems, three numbers, zero truth.
Attribution breaks at every handoff. Clicks don't mean calls. Calls don't mean bookings. Bookings cancel. Revenue is the only truth, and no dashboard shows it.
Traffic, channels, conversions, pages, AI referral sources
19 MCP tools. Unified query interface. One token, all data.
Confirmed appointments, revenue, cancellations, lead pipeline
Herald doesn't estimate conversions. It confirms them. Every booking in the CRM carries its full attribution chain: source, medium, campaign, landing page. No modelling. No guessing.
User clicks ad. UTM parameters captured.
GA4 records session, source, landing page.
Booking widget fires. Attribution flows to CRM.
Real appointment. Real revenue. Ground truth.
Every tool is a pure query. Data in, structured response out. No dashboards to click through. Ask the question, get the answer.
Campaign metrics: impressions, clicks, CTR, CPC, conversions, cost
Keyword performance with quality scores and match types
Actual queries that triggered ads. Find intent quality.
Who changed what, when. Before and after values.
Sessions by channel with bounce rate and conversions
Top pages: views, users, conversion rate
Booking funnels: click, service selected, booked
Traffic from ChatGPT, Copilot, Perplexity, Claude, Gemini
Real appointments with full attribution chain
Bookings by channel: confirmed, cancelled, revenue
CRM funnel: new, contacted, booked, complete
Custom GA4 report with raw JSON request body
Single TOML config. Each account maps to its own Ads customer ID, GA4 property, and CRM database. Ask about any account by name. Herald resolves the rest.
[[accounts]] name = "client-north" customer_id = "123-456-7890" ga4_property = "properties/987654" atrium_db = "/data/north.db" [[accounts]] name = "client-south" customer_id = "098-765-4321" ga4_property = "properties/123456"
People find businesses through AI now. ChatGPT recommends a dentist. Copilot suggests a clinic. Herald tracks these sessions separately, so AI referral traffic becomes a first-class metric, not something buried in “other.”
ChatGPT Copilot Perplexity Claude Gemini
Rust MCP Google Ads API v19 GA4 Data API SQLite OAuth 2.0 TOML
Free MCP that drives an audit of your marketing. Your AI connects, adsOS digs through your ads, email and site, and hands back a growth plan you can run today.
Read-only, multi-tenant access to Google Analytics 4, Google Ads, Search Console and Meta Ads: one connector per client plus a master connector spanning every client of an agency.
A managed AI marketing agent that plugs into all your AI tools. Ask about your marketing in natural language — get synthesized insights from GA4, Google Ads, Search Console, WooCommerce, and more.
AI-powered analytics platform connecting e-commerce and marketing data (GA4, Google Ads, Meta Ads, Shopify, Search Console) to AI assistants via MCP.
SEO + GEO MCP server: live Google Search Console & GA4 data, keyword/page analysis and SEO tasks from chat.
Connect AI assistants to live Meta Ads, GA4, and Search Console data. 100% local, machine-locked encryption, no cloud relay.
Manage Meta, Google & TikTok ads — launch campaigns, track performance, spy on competitors, generate AI creatives.
AI marketing analyst that connects Google Ads, Meta Ads, GA4, Search Console, and Stripe to audit campaigns, analyze funnels, and catch wasted ad spend from one chat.
The write-capable Google Ads MCP: manage Google Ads from Claude, ChatGPT or Copilot on your command — and it can never delete.
Create and monitor AI marketing-automation tasks across Google Ads, GA4, BigQuery and more, from any MCP client.
App Store stats, installs, keywords, revenue and descriptions. B2B intelligence for SDK analysis, ad tech stacks and more.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



