What it is, and what it does, in the questions

The agent and the MCP server, answered in full.

What the model decides and what deterministic code decides, whether there is a hosted connector to add today, what stops Claude spending money, and what happens when a supplier answers ambiguously mid-run.
questions in this group, each answered in full
7
pages the answers are written on, every one linked
1
questions across the whole set
148
On this page
1 question

The short answers

Written for this index rather than for a single page, because these are the questions asked before a reader has chosen a page at all.

Is the AI making the buying decisions?

The AI extracts semantics from your brief, drafts creative, explains plans and proposes optimisations. It does not compute budgets — deterministic code does all arithmetic, grounded in adapter forecasts — and it never emits a vendor segment identifier, because registry tables do that. Optimiser proposals wait for a human. Consequential actions fail closed unless the request matches an approval a human granted for those exact bytes.

6 questions

MCP server

Written on MCP server, and rendered here in the same words rather than summarised.

Read the page these answers live on →

Can I connect to a hosted AdBuyMCP server today?

No. What exists is a server you deploy yourself, single-tenant, behind a bearer token or your own tunnel. Public multi-tenant MCP needs an OAuth 2.1 authorisation server issuing per-user, per-organisation, audience-bound tokens, and the package deliberately does not embed one — that is an open gate rather than a setting. The setup instructions below are for a deployment you control.

Is MCP the product, or a feature of it?

A feature, and the site is named after it because it is the feature that changes how the product is used rather than the one that makes it defensible. MCP is an integration surface — Amazon and other advertising platforms already expose one — so an MCP server alone is not a moat. What is unusual here is that the agent transport and the browser are the same execution path, so pointing an agent at a media budget does not mean accepting a weaker set of rules than a person would get.

Can Claude spend my money without asking?

No, and the block is structural rather than a permission you remember to switch off. Consequential calls fail closed unless the incoming request matches an approval a human granted for those exact bytes, spend runs against a mandate with an explicit money ceiling and expiry, and enabling spend on a live line is a separately granted action that approval alone cannot perform. Agents cannot revoke or replace authority, close missions, or resolve human approvals.

What happens when a supplier returns something ambiguous?

The run stops. An ambiguous outcome raises an exception that requires an explicit human resolution before the run resumes, and it is never blindly retried. That is the specific failure this design exists to prevent: an agent that cannot read a supplier's response and tries again has just created a second campaign it does not know about.

Which MCP protocol versions do you support?

The modern 2026-07-28 protocol over both streamable HTTP and stdio, with server/discover negotiation and per-request metadata. The pre-2026 initialize handshake also works over stdio and stateless HTTP, and the compatibility path is pinned by tests rather than assumed — including a 2025-03-26 HTTP round trip and cancellation behaviour in both eras.

Can I use this from something other than Claude?

Yes. It is a standard MCP server over stdio and streamable HTTP, so any MCP-compatible client can drive it. The setup instructions name Claude Code, Claude Desktop and claude.ai because those are the clients most people have, not because the server knows the difference.

The MCP server in full

If the answer above raises a question about your own budget, that is the sort of thing a forty-five minute working session is for.

Talk it through
the rest of the questions

148 questions, grouped by subject

Every question answered anywhere on this site sits in one of 21 groups, and appears in exactly one of them. This is one.

All 148 questions, and every group →

book a working session

Bring the question this group did not answer.

45 minutes. Bring a real brief and we compile it live. You describe one audience, it compiles into seven channel plans in front of you, and the awkward questions get answered against your own numbers rather than in general.

Design-partner phase· recruiting paid design partners rather than selling self-serve media · what is live, and what is not

// pick a slot · cal.com/adbuymcp/working-sessionLIVE CALENDAR

Calendar not loading? Open it on cal.com or email hello@adbuymcp.com.