Read Microsoft Advertising data
microsoft_ads_readReads Meta ad accounts. action "list_tools" lists every operation of every router with its field names, flags and the router that executes it (get_tool_schema returns the input schema); it does not call Meta and is free. action "execute" runs one read: {"action":"execute","tool_name":"list_campaigns","arguments":{}}. Reads:
microsoft_account_summary: The connected Microsoft Advertising ad account: name, number, currency, time zone and status.
microsoft_list_campaigns: Campaigns of the Microsoft Advertising account, of every type: status, type, daily budget and whether the budget is shared.
microsoft_performance: What the Microsoft Advertising account spent and got for it: spend, impressions, clicks, conversions and revenue, by day or in total. Read-only and free: changes nothing and does not count toward the monthly change limit. An identical read within 30 seconds may return the same data (see data_age_seconds).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | list_tools: every operation with its field names, flags and router. execute: run the read named by tool_name. | |
| arguments | No | For execute: the fields of the operation, plus "connection" when several ad accounts are connected. Omit or {} when it has none. | |
| tool_name | No | For execute: the operation name from list_tools, e.g. microsoft_list_campaigns. |