Google Ads
LinkedIn Ads
Google Tag Manager
Google Analytics 4
Choose the server for your job
Server endpoints
Add only the servers you need. Each endpoint is a separate remote MCP connection.Connect in three steps
1. Add the server to your AI client
Open the client’s Apps, Connectors, Tools, Integrations, or MCP settings. Add a remote HTTP connection with the endpoint for the platform you need, then complete the HireOtto sign-in. Client menus and workspace controls change over time. If the labels differ, look for the option to add a custom remote MCP server with OAuth. Do not configure HireOtto as a local command orstdio process.
2. Authorize the marketing platform
Connecting the MCP server and connecting the platform are two separate steps. After the HireOtto connection is active, ask the AI client to connect the relevant Google or LinkedIn service. Open the returned authorization link and choose an identity that already has access to the required accounts or properties. Never paste a Google or LinkedIn password, API key, access token, refresh token, or encoded credential into a prompt.3. Verify with a small read
Start by listing the resources available to the connected identity. Confirm the returned account or property name and ID before running a longer report or requesting a write.List the Google Ads accounts available through my default HireOtto profile. Include each account name, customer ID, manager status, currency, and time zone. Read only.
List the LinkedIn Ads accounts available through my default HireOtto profile. Refresh access and include each account name, account ID, status, currency, my role, and whether the connection can write. Do not change anything.
List the Google Tag Manager accounts and web containers available through my default HireOtto profile. Include account IDs, container IDs, public IDs, names, and usage context. Read only.
List the Google Search Console properties available through my default HireOtto profile. Include each property URL or domain, property type, and my permission level. Read only.
List the Google Analytics accounts and GA4 properties available through my default HireOtto profile. Include account IDs, property IDs, names, time zones, and currencies where returned. Read only.
What each server can change
Google Ads
Google Ads supports reporting, planning, account inspection, and supported write actions across campaigns and related entities. Some complex workflows, bulk changes, and audit tools have additional requirements. Read the live setting before a consequential change, review the proposed diff, apply one class of change at a time, and read the saved value back. Browse Google Ads tools and parameters →LinkedIn Ads
LinkedIn Ads supports read-only account discovery, hierarchy inspection, targeting research, audience estimates, and reporting. It can also upload supported images, create supported campaign objects as drafts, apply selected updates, and delete eligible draft entities. Write capability depends on the connected ad-account role and, for some sponsored-content workflows, access to the associated LinkedIn Page. Campaign Manager remains the final place to preview rendering, review Page identity, check platform warnings, and activate deliberately. Browse LinkedIn Ads tools and parameters →Google Tag Manager
The current GTM server is read-only. It can inspect live or workspace configuration, connect tags with firing and blocking triggers, export container inventory, and scan public HTML for tracking signals. It cannot create, edit, delete, or publish GTM changes, and configuration inspection does not prove that a tag fired in a browser. Browse Tag Manager tools and parameters →Google Search Console
Search Console is read-only and uses a separate Google permission inside the Google Ads HireOtto connection. It can list properties and sitemaps, inspect Google’s indexed information for a URL, and report organic performance by supported dimensions. It cannot change a site, sitemap, or indexing state, and URL inspection is not a live-page test. Browse Search Console tools and parameters →Google Analytics 4
GA4 is a read-only beta. It supports account and property discovery, configuration inspection, metadata search, Core field-compatibility checks, standard reports, comparisons, basic realtime reporting, and CSV exports. It does not edit properties, events, key events, audiences, attribution settings, or reports saved in the GA4 interface. Browse GA4 tools and parameters →Start with a practical workflow
After the connection check succeeds, ask for one job with a clearly defined scope.For Google Ads account CUSTOMER_ID, compare campaign performance for the previous 30 complete days with the preceding 30 complete days. Include spend, impressions, clicks, conversions, conversion value, CPA, and ROAS where available. Keep raw values beside calculated rates, identify the campaigns behind the material changes, and separate actions from questions that need more evidence. Read only.
For LinkedIn Ads account ACCOUNT_ID, compare ad-set performance for the previous 30 complete days with the preceding 30 complete days. Include impressions, clicks, landing-page clicks, spend, website conversions, and engagement. Keep the raw values visible, flag small samples, and return a review-ready decision queue. Read only.
Review the live published Google Tag Manager container CONTAINER_ID. Inventory tags, firing and blocking triggers, variables, folders, paused state, and important parameters. Trace the conversion-related tag wiring, identify configuration gaps that need human review, and distinguish container evidence from browser-runtime evidence. Do not change the container.
For Search Console property PROPERTY, return the top 50 organic queries for the previous 28 complete days ending yesterday. Include clicks, impressions, CTR, and average position, identify only evidence-backed opportunities, and do not change anything.
For GA4 property PROPERTY_ID, compare sessions, engaged sessions, key events, and total revenue by session source, session medium, and session campaign for the previous 28 complete days with the preceding 28 complete days. Check field compatibility first, preserve raw values, explain material changes, and do not change GA4.
Plans, profiles, and usage
Core access to Google Ads, LinkedIn Ads, Tag Manager, Search Console, and GA4 beta is available on Free, Starter, Pro, and Agency. Capabilities still vary by server.profile_id is omitted. Additional named profiles require Agency or enabled Enterprise access in the public workflow. A named profile represents a separately authorized Google or LinkedIn identity; renaming the same identity does not expand its platform access.
Starter, Pro, and Agency do not impose a plan-based limit on supported platforms, ad accounts, or managed spend. More accounts, reports, and exports naturally use more credits on Starter and Pro. Audit tools are Agency-only. Tool-specific credit costs, row limits, output modes, pagination, and temporary export-link lifetimes are documented in each server’s tools reference.
Review current plans and entitlements →
Common connection problems
Keep the practitioner in control
HireOtto gives the AI client structured access to the platform. It does not decide the business objective, budget, audience, creative standard, conversion definition, or acceptable risk for you. For consequential actions:- Read the current account and entity.
- Show the exact proposed change, including IDs and current versus new values.
- Confirm the affected scope and required permissions.
- Wait for approval.
- Apply one class of change.
- Read the live value back.