What you need
- An AI client that supports remote HTTP MCP servers and OAuth, such as Claude, ChatGPT, Make, Grok, or another compatible client.
- A HireOtto trial or paid plan. Tag Manager inspection is available on Free, Starter, Pro, and Agency.
- A Google login that can already open the Tag Manager accounts and containers you want to inspect.
Connect the MCP server
Add a new remote MCP connection in your AI client and use:Authorize Google Tag Manager
Connecting the MCP server and connecting Google Tag Manager are two separate steps. Seeing HireOtto’s tools confirms the first connection only.- Ask your AI client: “Connect my Google Tag Manager account.”
- Open the authorization link returned by HireOtto.
- Choose the Google login that has access to the required GTM accounts and containers.
- Grant the requested read-only Tag Manager permission.
- Accept HireOtto’s Terms of Use and Privacy Policy to finish the connection. Product-update emails remain optional.
- Close the confirmation window and return to your AI client.
Verify the connection
Start with a small read request: List my Google Tag Manager accounts and the web containers inside each one. Include the account ID, container ID, public GTM ID, container name, and usage context. A successful response confirms that both connections work: your AI client can reach HireOtto, and HireOtto can read Tag Manager using the Google identity you authorized. Check that the returned account, container name, and public GTM-* ID match the property you intended to connect before moving to a larger review.Default and named profiles
The authentication action accepts one optional parameter:
Free, Starter, and Pro use the default profile. Agency supports multiple connected Google profiles. When you need another Google login on Agency, use a distinct, recognizable profile name such as client-mcc-west or agency-ops.
A profile name is only a label. Giving the same Google login a different name does not expose additional GTM accounts or containers. A profile name also cannot contain a colon (:).
What you can inspect
After authentication, HireOtto can read:- Accessible Tag Manager accounts and containers
- Container lookup by public GTM-* ID or supported destination ID
- Workspaces
- Tags, firing triggers, blocking triggers, and trigger conditions
- User-defined and built-in variables
- Folders
- Live published container inventory or a selected workspace inventory
- Structured tag-wiring summaries and CSV exports
Read and write scope
HireOtto’s OAuth permission and current tools are read-only. Any change to a GTM container must still be reviewed and made in Google Tag Manager.
Useful first requests
Find the right container
List my Tag Manager accounts and web containers. Show the account ID, container ID, public GTM ID, container name, domains, and a direct Tag Manager link where available.Inspect the live container
Inspect the live published setup for GTM-XXXXXXX. Summarize tags, firing and blocking triggers, important parameters, variables, folders, and anything that needs a closer human review. Do not change anything.Review an unpublished workspace
List the workspaces in this container. Then inspect the workspace I select and explain how its tag wiring differs from what I should verify in Preview mode. Do not publish anything. A workspace can contain unpublished changes and may not match what visitors currently receive. Use the live source for production-state reviews; choose a workspace only when you intentionally want to inspect draft configuration.Common setup problems
The server connects, but no Tag Manager tools appear
- Confirm the endpoint is exactly https://tagmanager.hireotto.com/mcp.
- Complete the AI client’s HireOtto OAuth flow.
- Enable the connector in the current chat or agent.
- Refresh or reconnect the server if the client cached its tool list.
HireOtto says Tag Manager is not connected
Run the connect prompt again, open the newest authorization link, and finish both Google authorization and the final HireOtto consent step. Returning to the chat before completing the final step can leave the platform connection unfinished.No accounts or containers appear
- Open Google Tag Manager directly with the same Google login and confirm the resource is visible there.
- Reconnect using the Google identity that actually has access.
- If you need a second Google login, use a separate named profile on Agency.
- Remember that HireOtto cannot bypass Google’s account and container permissions.