v1.0.0 — production

Nexless Marketing Engine

Internal MCP-based orchestration platform for the Nexless HD Agency Google Ads MCC. Multi-surface client onboarding, autonomous performance monitoring, full audit trail.

What it is

The Nexless Marketing Engine is the action layer behind Nexless HD Agency (MCC 511-872-3633). It exposes Google's full marketing stack — Ads, Analytics, Search Console, Merchant Center, Tag Manager, YouTube, Workspace, Firebase, GCP, and Business Profile — as a single MCP (Model Context Protocol) server, so agency operators and autonomous LLM agents can onboard clients and run optimizations end-to-end without manual portal work.

The platform is internal-facing: only Nexless HD operators authenticate. Clients are managed under the agency MCC and do not log in to the engine directly. There is no public-facing customer interface, no third-party API resale, no end-user data collection beyond what the Google APIs themselves require for operation.

How it works

76 first-class tools across 13 Google surfaces, plus a dynamic plugin engine that loads any Google API at runtime via Google's Discovery service. Built in TypeScript (strict mode, Zod-validated I/O), with mandatory dry-run gates on every mutation.

Ads MCC + Campaigns

Sub-account creation, MCC linking, GAQL reads, campaign + budget + ad-group + keyword CRUD. All campaigns default to PAUSED.

Analytics + Search Console

GA4 runReport + realtime + metadata; GSC search analytics, URL inspection, sitemap submission.

Tag Manager

GTM container + tag + trigger + version + publish flow. Tier-H gate on publish.

Merchant Center

Product feed CRUD, account-status diagnostics, MCC ↔ Ads bidirectional linking.

YouTube

Channels, videos, analytics (Data API v3 + Analytics v2). Public-data queries optional via API key.

Workspace

Drive (read), Gmail (send-only, explicit minimization), Calendar, Sheets.

Firebase

Projects + Remote Config with ETag concurrency.

Business Profile

Locations + reviews + replies. Backed by the post-2022 split APIs.

GCP gcloud wrapper

Project/service/IAM operations. Destructive-verb blocking + Tier-B for org-level changes.

Dynamic Plugin Engine

Any Google API loadable at runtime via Discovery → Zod codegen → hot-load. Future-proof.

Compliance & Safety

Every mutation passes a 5-tier blast-radius safety gate before any Google API call. Tiers map to ceremony level:

Required Minimum Functionality (Google Ads API)

RMF requirementImplementation
Tool identity displayedMCP banner: google-mcc-mcp-server v1.0.0 ready on stdio — 76 tools registered
Campaign management UIClaude Code chat interface; campaign create/update/pause
Billing accessads_get_billing_setup (read); billing mutations Tier-B
Keyword researchads_list_keywords + GAQL search_term_view
Campaign reportingads_get_performance_report with impressions/clicks/cost/conversions
Conversion trackingGTM container + Google tag + Ads conversion tag (Group 6)
Geo + language targetingSupported in ads_create_campaign network & targeting fields
Negative keywordsads_create_ad_group with criterion-type KEYWORD negative
Account hierarchyads_get_account_hierarchy (MCC tree query)

Source & documentation

The engine is open-source-readable under the operator's GitHub identity. No proprietary lock-in.

Contact

Operator: Daniel Shamir

Email: dshamir@blucap.ca

For Google Ads API compliance inquiries: dshamir@blucap.ca