MCP connector · 10 platforms · 55 tools

Ask your ad accounts anything.

Upbuild plugs your whole ad and analytics stack, from Google Ads, Google Analytics and Adobe to Meta, TikTok and Snapchat, straight into Claude, ChatGPT, Copilot Studio and Gemini Enterprise. Read-only by design, so it can see your data but never touch your campaigns; per-user sign-in, live answers. No dashboards, no exports, no SQL.

  • Read-only scopes
  • Per-user OAuth
  • No card for trial
  • Claude
  • ChatGPT
  • Copilot
  • Gemini
  • Claude
  • ChatGPT
  • Copilot
  • Gemini
LIVE DATA

Ten platforms, one connector

Google AdsGoogle Analytics 4Google Tag ManagerCampaign Manager 360Display and Video 360Meta AdsTikTok AdsSnapchat AdsAdobe AnalyticsAdobe Tags

How it works

Live in two minutes. Literally.

No SDKs, no service accounts, no IT ticket. If you can paste a URL and click Sign in with Google, you are done.

Add the connector

In Claude, ChatGPT or Copilot Studio, add the Upbuild connector: one click from the Claude directory, one URL everywhere else.

https://connector.upbuild.app/mcp

Sign in

Authenticate with Google, then link Meta, TikTok and Snapchat with one click each on the connect hub. Adobe connects too, via a one-time guided credential setup. You only ever see accounts your logins already have access to.

Ask

55 read-only tools across ten platforms answer in seconds. Your 14-day trial starts on the first call. Steal a prompt from the gallery below.

Coverage

Ten platforms. One connector.

Every tool is read-only and returns live data from your own accounts. Expand a card to see exactly what your assistant can call.

Google Tag Manager

7 tools

Audit containers, tags, triggers and variables without opening the UI.

See the tools
  • gtm_list_accounts
  • gtm_list_containers
  • gtm_list_workspaces
  • gtm_list_tags
  • gtm_list_triggers
  • gtm_list_variables
  • gtm_live_version_summary
Metrics & Dimensions

Google Analytics

3 tools

Run any report, realtime included, straight from a prompt.

See the tools
  • ga4_list_properties
  • ga4_run_report
  • ga4_realtime_report
Metrics & Dimensions

Google Ads

4 tools

From account hierarchy to raw GAQL. Search terms, budgets, performance.

See the tools
  • gads_list_accessible_customers
  • gads_account_hierarchy
  • gads_search (raw GAQL)
  • gads_campaign_performance
Metrics & Dimensions

Campaign Manager 360

11 tools

The deepest coverage in the lineup: Floodlight activities, configs, tags and full report runs.

See the tools
  • cm360_list_user_profiles
  • cm360_list_advertisers
  • cm360_list_campaigns
  • cm360_list_floodlight_activities
  • cm360_list_floodlight_groups
  • cm360_list_floodlight_configurations
  • cm360_get_floodlight_activity
  • cm360_get_floodlight_tag
  • cm360_get_floodlight_config
  • cm360_run_report
  • cm360_get_report_file
Metrics & Dimensions

Display & Video 360

4 tools

Partners, advertisers, campaigns and line items at a glance.

See the tools
  • dv360_list_partners
  • dv360_list_advertisers
  • dv360_list_campaigns
  • dv360_list_line_items
Metrics & Dimensions

Meta Ads

4 tools

Campaigns and insights, plus raw read-only Graph API access.

See the tools
  • meta_list_ad_accounts
  • meta_list_campaigns
  • meta_insights
  • meta_graph_get (read-only)
Metrics & Dimensions

TikTok Ads

4 tools

Performance reporting at every level, plus safe access to TikTok's full read-only catalog.

See the tools
  • tiktok_list_advertisers
  • tiktok_report
  • tiktok_capabilities
  • tiktok_call (150+ read-only endpoints)
Metrics & Dimensions

Snapchat Ads

4 tools

Organizations, ad accounts, campaigns and swipe-level performance stats.

See the tools
  • snap_list_organizations
  • snap_list_ad_accounts
  • snap_list_campaigns
  • snap_stats
Metrics & Dimensions

Adobe Analytics

5 tools

Workspace-style reports from a prompt: any metrics by any dimension, no Analysis Workspace needed.

See the tools
  • adobe_list_companies
  • adobe_list_report_suites
  • adobe_list_metrics
  • adobe_list_dimensions
  • adobe_run_report
Metrics & Dimensions

Adobe Launch / Tags

6 tools

Audit your entire Adobe tag setup by asking questions: rules, data elements, extensions and environments, client-side and Event Forwarding.

See the tools
  • reactor_list_companies
  • reactor_list_properties
  • reactor_list_rules
  • reactor_list_data_elements
  • reactor_list_extensions
  • reactor_list_environments
Metrics & Dimensions

Your pick

Vote

More platforms are on the way. Tell us which one you need.

Prompt gallery

Steal these prompts.

Copy one, paste it into your assistant, and watch it answer with your real numbers.

Reporting
Summarize last month across Google Ads and Meta: spend, conversions, ROAS, top 5 campaigns.
gads_campaign_performancemeta_insights
Reporting
Chart my Google Analytics active users by month for the last year.
ga4_run_report
Audit
Which CM360 advertisers have purchase-tracking Floodlight activities, and what are their lookback windows?
cm360_list_floodlight_activitiescm360_get_floodlight_config
Audit
Show Google Ads search terms with spend but zero conversions last month.
gads_search (GAQL)
Audit
List my GTM containers and what tags are live in my main container.
gtm_list_containersgtm_live_version_summary
Realtime
Pull Google Analytics realtime active users and top pages right now.
ga4_realtime_report
Daily automation
Every weekday at 9:00, pull yesterday's Google Ads and Meta spend, conversions and ROAS, compare them to the 7-day average, and send me the three biggest movers.

Schedule it as a Task in ChatGPT.

gads_campaign_performancemeta_insights
Daily automation
Each morning, check Google Analytics realtime and yesterday's sessions against the trailing 28 days and flag any anomaly, plus any campaign whose spend moved more than 20%.

Save it as a project instruction in Claude.

ga4_run_reportgads_campaign_performance
Governance
Audit every campaign name in Google Ads and CM360 against our convention market_channel_objective_launchdate and list violators with suggested fixes.
gads_search (GAQL)cm360_list_campaigns
Audit
List every active DV360 line item under my main advertiser with its flight dates, and flag which ones end this month.
dv360_list_advertisersdv360_list_line_items
Reporting
Show my TikTok Ads spend and CTR by campaign for the last 30 days.
tiktok_report
Reporting
Compare Snapchat swipe costs against Meta click costs this month, side by side.
snap_statsmeta_insights
Reporting
Show my Adobe Analytics visits by page for the last 30 days.
adobe_run_report
Audit
List all rules and data elements in my Adobe Launch web property, and which environments it publishes to.
reactor_list_rulesreactor_list_data_elementsreactor_list_environments

Why Upbuild

Built for one destination: your assistant.

Warehouse pipelines are great. But when the question is "what happened, and why", the fastest interface is a conversation. Upbuild is privacy-first plumbing between your platforms and your AI.

  • Read-only by designRead scopes wherever platforms offer them, a server-side read-only allowlist for TikTok, and GET-only Adobe tools. Nothing can change a setting in any account.
  • Encrypted tokensCredentials are stored encrypted server-side, never exposed to the assistant or the browser.
  • Never trained onYour data is never used to train models, never resold, and cached only briefly.
  • Self-healing authExpired or revoked grants simply re-prompt on the next call. No reconnect rituals.
UpbuildTypical competitor AI stack
CoverageAll ten platform families active at once, 55 purpose-built toolsPriced per data source, with caps on how many you can activate
Getting into Claude, ChatGPT or Copilot StudioOne click from the Claude directory, or one URL; sign in with GoogleGeneric rows piped into a chat; fuller AI access gated behind higher tiers or per-destination licences
Realistic monthly cost$99 all platforms, or $39 for one, seats includedEntry tiers from $19 to $47 cap sources and refresh; realistic multi-source daily use runs $222 and up, before per-destination and per-seat add-ons
Free trial14 days, no cardVaries; free tiers exist but capped to a single source

*Based on competitors’ published pricing, August 2026. Warehouse-first tools are excellent at what they are built for: warehouses, sheets and BI. Upbuild is built for assistants, with every tool shaped for the question you ask rather than rows dumped into a prompt.

Pricing

Simple. And cheaper than the spreadsheet way.

Every plan starts with a 14-day free trial. No card, no sales call: the trial begins the moment you ask your first question.

Single Platform

For specialists who live in one stack

$39 per platform
per month

2 seats included

Pick yours

Pick the platforms you need.

  • Unlimited ad accounts per platform
  • 14-day free trial, no card
Start free trial
Best value

All Access

For teams that touch more than one platform

$99 per month

2 seats included

  • All ten platforms, all 55 tools
  • Unlimited ad accounts per platform
  • Annual billing: 2 months free ($990/yr)
  • Claude, ChatGPT, Copilot Studio and any MCP client
  • Extra seats: $39/mo each (up to 5 seats total)
  • Subscribe and manage billing in-chat via Stripe
  • 14-day free trial, no card
Start free trial

Agency

For teams running many logins and clients

$249 per month

6 seats included

  • Everything in All Access
  • Unlimited ad accounts per platform
  • Annual billing: 2 months free ($2,490/yr)
  • Extra seats: $39/mo each, no cap
  • Room for whole teams and client logins
  • 14-day free trial, no card
Start free trial

Monthly or annual billing through Stripe. Annual saves 2 months on every plan. Cancel anytime. And if you outgrow Agency, there is Upbuild Enterprise: custom builds, dashboards built by your agents kept alive and shareable, connections into your own systems such as data warehouses, and bring-your-own-quota volume.

FAQ

Questions marketers actually ask.

What is MCP and why should a marketer care?

MCP (Model Context Protocol) is the open standard AI assistants use to call external tools. Upbuild is an MCP server: once connected, Claude, ChatGPT or Copilot Studio can query your ad and analytics accounts directly, so you ask questions in plain language instead of exporting CSVs or building dashboards.

Is Upbuild read-only? Can it change my campaigns?

Read-only, by design. Every Google, Meta and Snapchat scope we request is the read variant the platform offers. TikTok authorization is platform-wide by TikTok’s design; Upbuild enforces a strict read-only allowlist on its server, so write operations are blocked before they reach TikTok. The Adobe tools are read-only by construction: every one of them is a GET. All 55 tools only fetch data: Upbuild cannot edit campaigns, tags, budgets or audiences.

Which accounts will the assistant see?

Exactly the ones your Google, Meta, TikTok or Snapchat logins already have access to, nothing more. Access is per-user OAuth: each teammate connects with their own logins and their own permissions.

How is my data handled?

Tokens are stored encrypted server-side and are never exposed to the assistant or your browser. Responses are cached briefly to keep conversations fast, then discarded. Your data is never used to train models and never sold. Full details in the privacy policy.

Does it work with Claude, ChatGPT, Copilot Studio and Gemini Enterprise?

Yes. In Claude, add it from the connector directory. In ChatGPT, add it as a connector with developer mode enabled. In Copilot Studio, add it as a Model Context Protocol tool. In Gemini Enterprise, add it as an MCP server under Connected apps. Any MCP-compatible client can connect.

Can I connect more than one Google account?

Yes. Upbuild exposes three connector paths, /mcp, /mcp2 and /mcp3, each holding its own Google and platform sign-ins. Each extra login is its own Upbuild account with its own trial, plan and seats.

How does the free trial work?

14 days, no card required. It starts the moment you ask your first question. When it ends, subscribe in the chat itself: ask for billing and you get a secure Stripe checkout link. Cancel anytime through Stripe.

What happens if my Google or Meta grant expires?

The connection heals itself. Expired or revoked grants simply re-prompt you to sign in on the next call, and scope changes are picked up automatically. No manual reconnect rituals.

How does the Adobe connection work?

Most platforms connect with a single sign-in. Adobe Analytics and Adobe Launch require a one-time credential setup in your own Adobe Developer Console (about 10 minutes), because Adobe issues API access at the organization level. Upbuild walks you through it step by step and validates your credentials instantly. Credentials are stored encrypted, used only to read your data, and deleted when you disconnect. You will need a System Admin or Developer role in your Adobe org.

Anything I should know about the TikTok connection?

Two TikTok-specific quirks, both by TikTok’s design. Its authorization is platform-wide (a single scope), so Upbuild enforces a strict read-only allowlist on its own server: write operations are blocked before they ever reach TikTok. And TikTok authorizations expire every 30 days; the connector detects it and guides you through a quick re-authorization.

How does Upbuild compare with competitor tools?

Most marketing-data tools are built to move data into warehouses, sheets and BI, and they are priced per data source. Upbuild is built for one destination: your AI assistant. One $99 subscription covers all ten platforms, roughly half the cost of a comparable single-source AI setup from leading competitors, based on published pricing, July 2026.

Who is behind Upbuild?

Uptimal, a martech and analytics consultancy operating from Dubai, Barcelona and London (Uptimal FZCO), the team behind enterprise tracking and data work for large international brands.

We are an agency or enterprise with heavy volume. Options?

Yes: dedicated per-tenant API quota (bring your own Google Cloud credentials), invoicing and team onboarding are available. Use the form below or write to [email protected].

What is a seat?

A seat is one assistant connected to Upbuild: add Upbuild in Claude and in ChatGPT with the same login and you are using two. We count the assistant, not the connection: reconnect Claude as many times as you like, use it in a second Claude account, even add it again through /mcp2, and it is still one seat as long as it is the same assistant and the same Google login. Extra Google logins on /mcp2 and /mcp3 are their own Upbuild accounts, with their own trial, plan and seats, so they never draw from yours. A seat idle for 30 days stops counting against your plan and comes back the moment you use that assistant again, space permitting. Hit your limit and nothing already connected breaks: the limit only applies when connecting a new assistant, and you choose what to keep, add a seat, or move up a plan.

What happens when I hit my seat limit?

Nothing breaks. Your existing seats keep working, and the new sign-in sees a page listing your active seats with three choices: expire one you no longer need, add a seat for $39/mo, or move up a plan. Adding a seat lifts the limit within seconds, no reconnect needed.

Beyond the connector

Need it custom? That is literally our day job.

Upbuild is built by Uptimal, a martech and data engineering consultancy working with large international brands. If the connector sparks bigger ideas, the same team builds them.

  • Custom MCP connectorsYour warehouse, your CRM, your internal APIs, exposed to Claude or ChatGPT as private tools for your team. Dedicated API quota and white-label options included.
  • Dashboards from conversationLive, privately shareable dashboards built and amended by asking Claude or ChatGPT. Fresh numbers on every view, never a frozen export.
  • Data to any destinationScheduled pipelines from any connector to BigQuery or any warehouse, Google Sheets, Slack, Teams or email. Backfills and previews included.

Get in touch

Questions? Bigger plans? Talk to us.

  • Setup or connector questions: real humans answer, fast
  • Agencies and enterprise: dedicated quota, invoicing, custom connectors, onboarding
  • Vote for the next platform on the roadmap