MCPHerramientas MCP/Multimedia/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
assetKeystringobligatorio
Asset key from list_assets.
locationIdsstring[]obligatorio
1–25 location IDs.
platforms("google" | "facebook")[]obligatorio
categorystringopcional
Optional Google media category; the asset's media-category tag takes precedence.
Solicitud de ejemplo
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "publish_asset",
    "arguments": {
      "assetKey": "string",
      "locationIds": [
        "string"
      ],
      "platforms": [
        "google"
      ]
    }
  }
}
Respuesta de ejemplo
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "content": [
      {
        "type": "text",
        "text": "..."
      }
    ]
  }
}

La forma de la respuesta se muestra a modo ilustrativo — el contenido real depende de la herramienta y de tus datos.