MCPFerramentas MCP/Mídia/publish_asset

publish_asset

Writemedia:write

Publish an existing media asset to 1–25 selected locations on Google and/or Facebook. Returns per-location/platform outcomes, including partial failures. Requires an identified agency user and access to every selected location. This makes the media live on the selected listings.

Parâmetros
assetKeystringobrigatório
Asset key from list_assets.
locationIdsstring[]obrigatório
1–25 location IDs.
platforms("google" | "facebook")[]obrigatório
categorystringopcional
Optional Google media category; the asset's media-category tag takes precedence.
Exemplo de solicitação
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "publish_asset",
    "arguments": {
      "assetKey": "string",
      "locationIds": [
        "string"
      ],
      "platforms": [
        "google"
      ]
    }
  }
}
Exemplo de resposta
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "content": [
      {
        "type": "text",
        "text": "..."
      }
    ]
  }
}

O formato da resposta é ilustrativo — o conteúdo real depende da ferramenta e dos seus dados.