MCP documentation

Subject

Getting Started

Best Practices for Agencies

Running Adsroid MCP across a large client portfolio works well by default, but a few habits make it noticeably smoother — especially as your client count grows into the dozens or hundreds. This page covers the practical side: how to structure your Projects, how to work safely at scale, and how to get your whole team using it consistently.

Structure one Project per client, not per account type

Even if a client has both Google Ads and Meta Ads connected, they should live under a single Project. This is what lets Claude reason across platforms for that client using one shared Business Context, instead of treating their Google and Meta presence as two disconnected entities (see Get a Unified Cross-Platform Performance Report).

Keep every client’s Business Context complete and current

The quality of Claude’s recommendations for a client depends directly on how complete their Business Context is in Adsroid — offer, positioning, audience, USPs, pain points. For agencies, this matters even more than for a single in-house team, because:

  • New account managers inherit context instantly. If a client changes hands internally, the incoming team member doesn’t need a handover meeting to get Claude producing informed, on-brand recommendations for that account.
  • Client strategy shifts should be reflected promptly. If a client pivots positioning, launches a new offer, or shifts target audience, update it in their Project so Claude’s recommendations stay aligned rather than working off outdated assumptions.

Treat keeping this current as part of client onboarding and account review, not a one-time setup task.

Standardize how your team writes prompts

Claude performs best with clear, specific requests — and at agency scale, some light standardization across your team goes a long way:

  • Always name the client explicitly, especially for write actions. Don’t rely on “the account I was just looking at” once a conversation has covered more than one client.
  • Agree on common phrasing for recurring tasks across your team (e.g., always framing health checks the same way) so results are consistent regardless of who’s running them.
  • Encourage reviewing before confirming on any write action — pausing a campaign, changing a budget, launching an experiment — the same discipline you’d expect from a human account manager.

Separate triage from action at scale

When checking across many clients at once, treat it as a two-step process:

  1. Triage broadly — ask Claude to scan across several or all clients for a specific issue (wasted spend, pacing, weak Ad Strength).
  2. Act per client, deliberately — review and confirm the proposed fix for each client individually, rather than approving a batch of changes across many accounts at once.

This keeps the speed advantage of checking everything at once, without the risk of an unreviewed change landing on the wrong account.

Build recurring routines, not one-off checks

The guides in this documentation are most valuable when run on a cadence, not only when something already feels wrong:

Consider assigning specific routines to specific days across your team, so portfolio coverage doesn’t depend on any one person remembering to run it.

Let context reduce your onboarding time, not replace human oversight

Adsroid MCP removes the ramp-up period of “learning” a client’s account and account manager transitions become far less disruptive — but the final judgment on strategy, client relationship nuance, and anything customer-facing should still go through a human review, especially early in a client relationship or on high-stakes accounts.

Common pitfall to avoid

The most common mistake at scale isn’t a technical one — it’s assuming Claude remembers which client you meant from a much earlier point in a long conversation. When in doubt, name the client again. It costs nothing and removes any risk of an action landing on the wrong account.

Need help?

Need help with your setup, optimizations, or automations? Our team is here to help.