Skip to content

Microsoft Advertising insights

Submit an asynchronous Microsoft Ads report for the selected account. Works on your own Microsoft Advertising account, connected through Get MCP Ads. Needs account id, report type, since and more.

Inputs

5 required
Account ID
Numeric Microsoft Advertising ID as a string, not an account numberRequired · accountId
Report type
Native provider report type; determines supported metrics and dimensionsRequired · reportType
Since
Beginning of the requested reporting period; use the format accepted by the providerRequired · since
Until
End of the requested reporting period; use the format accepted by the providerRequired · until
Columns
Native Microsoft report columns compatible with reportType; see bing_get_reporting_schemaRequired · columns
Aggregation
Summary returns period totals; omit TimePeriod to avoid splitting rows (Daily or Summary)Optional · aggregation
Report time zone
Explicit native Microsoft reporting timezoneOptional · reportTimeZone
Return only complete data
Require complete provider reporting data; use for historical complete-day alertsOptional · returnOnlyCompleteData
Campaign ID
Numeric Microsoft Advertising ID as a string, not an account numberOptional · campaignId
Workspace ID
Authorized workspace ID from list_accounts/list_workspacesOptional · workspace_id

Pricing

Price
$0.005 per call
Billing
The provider’s price, with no markup. Billed for measured usage.

Call

Your agent reads the schema and the price with inspect_tool before it runs the tool.

MCP call
cURL command
TypeScript
Tool ID

Alternatives

Microsoft Ads reporting

Connect your agent to 2,400+ tools for free

Sign in with Google or GitHub. No card required.