bing_update_ad
Update a Microsoft Ads ad with native fields. A write tool that previews before it changes anything, one of 39 Microsoft Advertising tools on the Get MCP…
Update a Microsoft Ads ad with native fields. Preview by default. Ad entities are created Paused. Read bing_get_write_schema and current configuration first.
- Source
- Microsoft Advertising
- Kind
- Write
- Discovery
- Reachable through
search_toolsandrun_tool - Account parameter
accountId- Endpoint
- https:/
/ mcp. getmcpads. com/ bing-ads/ mcp
ParametersLink to this section
| Name | Type | Required | Notes |
|---|---|---|---|
accountId | string | Required | Numeric Microsoft Advertising ID as a string, not an account number. |
campaignId | string | Required | Numeric Microsoft Advertising ID as a string, not an account number. |
campaignType | string | Required | Explicit native campaign type, used to verify parent ownership. Dynamic Search uses Search with DynamicSearchAdsSetting. One of: Search, Shopping, Audience, PerformanceMax, Hotel. |
adGroupId | string | Required | Numeric Microsoft Advertising ID as a string, not an account number. |
id | string | Required | Numeric Microsoft Advertising ID as a string, not an account number. |
data | object | Required | Native Microsoft REST fields; read bing_get_write_schema. REST Type discriminators can differ from SOAP class names. Provider eligibility is checked only on confirmed execution. |
confirm | boolean | Optional | False returns a local preview. True executes the specifically authorized change. Default: false. |
Calling itLink to this section
{
"name": "run_tool",
"arguments": {
"name": "bing_update_ad",
"args": {
"accountId": "<string>",
"campaignId": "<string>",
"campaignType": "Search",
"adGroupId": "<string>",
"id": "<string>",
"data": "<object>"
}
}
}