# AdBuyMCP > Public documentation for advertising planning, buying and measurement through an API, MCP and dashboard. > Buying channels: search, social, ctv, audio, tv, cinema, dooh. Documentation does not grant execution authority or establish live supplier acceptance. ## Start here - [Documentation](https://app.adbuymcp.com/docs): Product scope, workflow and current implementation limits. - [Agent readiness assessment](https://app.adbuymcp.com/docs/raw/agent-readiness): A source-based assessment against the SaaStr API Report Card rubric, with explicit implementation gaps. - [Run a sandbox campaign](https://app.adbuymcp.com/docs/raw/quickstart): Start locally, inspect the contracts and exercise a complete campaign without supplier credentials or real spend. - [Authentication and permissions](https://app.adbuymcp.com/docs/raw/authentication): Understand tenant identity, product scope and the human approval boundary before connecting an agent. - [Campaigns and approvals](https://app.adbuymcp.com/docs/raw/campaigns): Follow the state changes from audience brief to reconciled delivery, with explicit boundaries around spending. - [Money and charges](https://app.adbuymcp.com/docs/raw/pricing): Separate media commitments, platform fees, creative production and studies before requesting approval. - [Errors, retries and rate limits](https://app.adbuymcp.com/docs/raw/errors): Recover from errors without duplicating orders, losing an approval or guessing a financial outcome. - [Supply and evidence](https://app.adbuymcp.com/docs/raw/capabilities): Evaluate supported media and distinguish an implemented client from a verified commercial buying route. - [Choose the product](https://app.adbuymcp.com/docs/raw/products): One platform with explicit buying boundaries for AdBuyMCP, DOOHMCP and CTVMCP. ## Contracts - [REST API reference](https://app.adbuymcp.com/docs/api): Every documented operation on this product. - [OpenAPI JSON](https://app.adbuymcp.com/openapi.json): Generated request contracts; response schema limitations are explicit. - [MCP reference](https://app.adbuymcp.com/docs/mcp): Tool descriptions, inputs, outputs and execution mappings. - [MCP contracts JSON](https://app.adbuymcp.com/docs/mcp/adbuymcp.json): Exact registered tool schemas for this product. - [Full guide text](https://app.adbuymcp.com/llms-full.txt): All narrative guides in Markdown. ## Execution boundaries Hosted MCP requires configured tenant-bound OAuth. Consequential actions require exact human approvals. Media and asset charges are separate. Never infer a supplier outcome or released funds from a timeout. No outbound campaign webhooks or application progress subscriptions are currently available; read status endpoints.