MCPOutils MCP/Connexions/update_boost_config
update_boost_config
Writeconnections:write
Edit a saved boost configuration — e.g. change the budget, audience/targeting, or duration for boosting a Facebook/Instagram post. Pass only the fields you want to change. Identify it by its connectionId and configId (from list_boost_configs).
Paramètres
connectionIdstringobligatoire
The id of the connected account the config belongs to (required).
configIdstringobligatoire
The id of the boost config to update (required).
adAccountIdstringfacultatif
Change which ad account this config uses.
namestringfacultatif
New display name.
targetingobjectfacultatif
Ad targeting. All fields optional — omitted ones use the platform's defaults / broad targeting.
ageMinnumberfacultatif
Minimum age.
ageMaxnumberfacultatif
Maximum age.
gendersnumber[]facultatif
Platform gender codes to target.
geoLocationsobjectfacultatif
Geographic targeting.
countriesstring[]facultatif
ISO country codes.
regionsstring[]facultatif
Region/state names or ids.
citiesstring[]facultatif
City names or ids.
zipsstring[]facultatif
Postal/ZIP codes.
interestsobject[]facultatif
Interest targeting.
idstringfacultatif
namestringfacultatif
publisherPlatformsstring[]facultatif
Platform surfaces to run on, e.g. ["facebook", "instagram"].
dailyBudgetnumberfacultatif
New daily budget in minor currency units (cents).
durationDaysnumberfacultatif
New duration in days.
delayHoursnumberfacultatif
New delay in hours before boosting starts.
publisherPlatformsstring[]facultatif
Replaces the platform surfaces to run on.
Exemple de requête
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "update_boost_config",
"arguments": {
"connectionId": "string",
"configId": "string"
}
}
}Exemple de réponse
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"content": [
{
"type": "text",
"text": "..."
}
]
}
}La forme de la réponse est indicative — le contenu réel dépend de l'outil et de vos données.