Strategy / Botfinder field guide
How to build a useful AI marketing stack without tool sprawl
Start from decisions and evidence, keep one authority for each fact, and add agent capabilities only where they remove a real handoff.
Key takeaways
- Design around a small number of recurring decisions and deliverables, not around a catalog of possible integrations.
- Keep one authoritative system for each kind of fact and one work surface for reviewed outputs.
- Fewer, narrower tools improve security, model selection, evaluation, and team comprehension.
- Every addition should have an owner, a measurable job, a review date, and a tested removal path.
Why AI makes ordinary tool sprawl worse
Traditional marketing stacks already accumulate overlapping analytics, automation, content, enrichment, and project tools. Agent marketplaces add a new layer of servers, skills, plugins, models, browsers, and orchestration products. Installation is easy, so teams connect first and search for a workflow later. The visible cost may be low while the hidden cost grows across permissions, tokens, duplicated context, model confusion, support, and vendor review.
An agent does not remove integration architecture. It moves some routing decisions into model context, where a long list of similar tools can make behavior harder to predict. Two connectors may return different versions of the same customer. Three research tools may scrape the same page and create the appearance of corroboration. A broad agent may have enough authority to turn one untrusted document into actions across the stack. Restraint is a product feature.
Begin with three pieces of work
Choose no more than three recurring deliverables that matter to the business. Examples include a weekly acquisition brief, a launch readiness check, and a pre-meeting account summary. Each should have a known audience, cadence, source evidence, reviewer, and decision it supports. Do not begin with 'automate marketing' or 'connect all our data'; neither can be evaluated.
Document the current path, including the boring parts. Who exports data, cleans names, checks dates, asks for missing context, drafts the output, and approves it? Mark delays, repeated copying, and common errors. AI is most useful where variable context makes rigid automation awkward, not where a simple scheduled query or template would work better.
- Deliverable and decision
- Authoritative sources and required fields
- Current time, failure points, and review effort
- Allowed output and prohibited actions
- Owner and a clear definition of done
Give every fact one authority
Create a small authority map. Analytics owns measured site behavior, the ad platform owns billed spend, the CRM owns account stage and assigned owner, billing owns transactions, and the content system owns approved copy. The work surface may contain summaries, but it should link back to sources rather than become another shadow database.
When sources disagree, define the rule or show the conflict. Do not ask the model to reconcile spend by choosing the most plausible number. Stabilize identifiers, campaign naming, currencies, timezones, and reporting windows before adding natural-language access. Clean boundaries make both conventional reporting and agent workflows more reliable.
Choose the minimum capability set
For each deliverable, list verbs: retrieve analytics, retrieve spend, find approved brief, compare periods, draft findings, create review page. Reuse an existing capability where it is authoritative and safe. Prefer a first-party, read-only MCP server for core data when available. Use a skill for the method and output standard. Add a plugin only when its packaging or host experience solves a real adoption problem.
Avoid duplicate generic capabilities. One approved web research path is easier to govern than four scrapers and two browser agents. One CRM connection should serve a workflow unless tenant, region, or permission boundaries require separation. Disable server tools the workflow does not use. A shorter tool menu gives the model clearer choices and gives reviewers a smaller surface to understand.
- One evidence connector per authoritative system
- One work surface for drafts and review
- One reusable skill per distinct operating method
- No write tool without a named need and approval design
- No general shell, filesystem, or browser access by default
Separate evidence, interpretation, and action
A durable workflow has visible stages. First, deterministic tools retrieve bounded evidence. Second, the model interprets it using a defined skill and marks observation, hypothesis, and missing data separately. Third, a human reviews the draft. Only then does a narrow tool create a task, update a record, or publish an approved artifact.
This separation makes failures legible. If a total is wrong, inspect retrieval. If a conclusion is unsupported, inspect interpretation. If the wrong record changed, inspect the action and approval path. A monolithic prompt that gathers data, decides strategy, changes budgets, writes copy, and publishes provides no clean place to diagnose or stop.
Manage the context budget like a scarce resource
Every tool definition, skill instruction, retrieved record, chat message, and document competes for model attention. Large catalogs can increase latency and cost while reducing correct tool selection. Load capabilities only for the current job. Retrieve summaries or filtered fields first, then drill into source detail when needed. Do not attach an entire brand archive or customer history to every task.
Keep durable business facts in systems of record, not in an agent's conversational memory. Keep compact instructions close to the workflow and link to deeper references when the host can fetch them. Start a fresh run for a new decision when stale context could interfere. Context engineering is information design, not a contest to fit the maximum number of tokens.
Create simple risk tiers
Classify capabilities by consequence. Tier one reads public or low-sensitivity internal information. Tier two reads customer or commercially sensitive data. Tier three drafts changes or external communications without executing them. Tier four changes records, sends, publishes, spends, purchases, deletes, or exports. Tie each tier to identity strength, approval, logging, testing, and rollout requirements.
A marketing pilot should live mostly in tiers one through three. Tier-four automation needs a narrow operation, deterministic argument validation, limits, idempotency, monitoring, and an accountable owner. A natural-language instruction to 'be careful' is not a tier-four control. Keep high-risk tools out of the same agent that browses untrusted web content.
Measure workflow quality, not agent activity
Define a baseline before rollout. Useful measures include time to a reviewed deliverable, percentage of required evidence present, number of factual corrections, review time, failed runs, duplicate writes, and decisions made on schedule. Tool calls, prompts sent, words generated, and automations created are operational counts, not business value.
Keep a representative test set and sample real outputs. Ask reviewers why they changed a draft. A workflow that saves preparation time but doubles fact-checking is not an obvious win. Neither is one that produces more reports nobody uses. Report benefits with limitations and avoid extrapolating from a handful of friendly pilot tasks.
Three intentionally small stack patterns
For performance review: a read-only analytics server, a read-only ad reporting server if paid media matters, and a reporting skill that enforces periods, definitions, evidence, and uncertainty. The output goes to the team's existing planning surface. No publishing or campaign mutation is required.
For content operations: an approved knowledge source, a skill containing audience, claims, voice, sourcing, and review rules, plus one project or content-system connector that creates drafts. Design generation can be a separate supervised stage. For account marketing: a least-privilege CRM connection, optional product-usage retrieval, and an account-brief skill. Outbound messages remain drafts until the owner reviews them.
Install with an expiration date
Every server, skill, and plugin needs an owner, purpose, connected identity, data classification, enabled tools, cost, last test, and next review. Time-box experiments. At review, renew only if the component contributes to a used workflow and its controls still fit. Revoke tokens and remove local packages when an experiment ends; hiding an icon is not offboarding.
Prune duplicates aggressively. If two tools serve the same role, compare evidence quality, permissions, reliability, cost, portability, and maintenance, then choose one. Retire skills that encode obsolete process. Re-run evaluations after updates. A healthy stack is not the one that discovers the most capabilities; it is the one whose team can explain why every capability exists.
A restrained 90-day rollout
In the first month, select one deliverable, map sources and risk, establish the baseline, and run manually with read-only access. In the second, formalize the skill, improve evidence retrieval, test failure cases, and let a small named group use the workflow. In the third, review measured quality and operational burden, remove unused capabilities, and decide whether one narrow draft or write step deserves a controlled pilot.
Do not expand because the demo was impressive. Expand because the first workflow is used, its evidence is trusted, owners can support it, and the next connection removes a documented handoff. This pace may look conservative beside an 'AI transformation' roadmap. It is also how a stack remains understandable after the initial sponsor and vendor sales engineer have moved on.
Frequently asked questions
How many MCP servers should a marketing team use?
There is no universal number. Start with one authoritative evidence source for one workflow and add another only when it removes a documented handoff. The team should be able to name the owner and purpose of every connection.
Do we need an agent orchestration platform?
Not for many first workflows. A capable host, one or two narrow connections, and a well-designed skill may be sufficient. Add orchestration when scheduling, state, branching, monitoring, or multi-user operations create a demonstrated need.
Should the AI write directly to our marketing systems?
Begin with read and draft stages. Add direct writes only for narrow, well-tested operations with least-privilege access, deterministic validation, visible approval, logging, duplicate protection, and a rollback or recovery path.
What should we remove first from an existing AI stack?
Remove unowned connections, expired experiments, duplicate research tools, unused write access, and capabilities whose data path or publisher cannot be explained. Revoke credentials as part of removal.