# images_update

更新图片素材信息 (Update image info)

Agent View of the PolicyLayer registry record for `images_update`. HTML page: https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/images-update

## Facts

- Tool: `images_update`
- Server: Tencent Ad MCP Server (`andyleimc-source/tencent-ad-mcp`) — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp.md
- Homepage: https://github.com/andyleimc-source/tencent-ad-mcp
- Risk category: Write (Medium risk)
- Registry record: grade F, identity unverified
- Server rate-limited: no
- Parameters: 0
- Recommended policy verdict: Rate-limited

## Example call (MCP tools/call, JSON-RPC 2.0)

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "images_update",
    "arguments": {}
  }
}
```

## Why images_update is rated Medium

This tool modifies existing image assets within the advertising system. While the change is reversible (images can be updated again or reverted), it affects active ad materials that may be in use in campaigns. The blast radius is medium: an AI misusing this could corrupt or deface ad creatives across multiple campaigns, though the damage is not permanent (images can be re-updated).

From the tool's own definition: "Tool name is 'images_update' with description 'Update image info' (更新图片素材信息). The verb 'update' indicates modification of existing data (image materials/素材)."

## Use case

AI agents use images_update to create or update resources in Tencent Ad MCP Server, usually the action step of a workflow, after the agent has gathered context. Every call changes real data in your Tencent Ad MCP Server environment.

## Recommended policy (PolicyLayer)

Verdict: **Rate-limited**. Enforced by the PolicyLayer MCP gateway (https://policylayer.com/mcp-gateway) before a call reaches Tencent Ad MCP Server:

```json
{
  "version": "1",
  "default": "deny",
  "tools": {
    "images_update": {
      "limits": [
        {
          "counter": "images_update_rate",
          "window": "minute",
          "max": 30,
          "scope": "grant"
        }
      ]
    }
  }
}
```

## Other tools on Tencent Ad MCP Server (356)

- `adgroups_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/adgroups-delete.md
- `bidword_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/bidword-delete.md
- `channels_comment_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/channels-comment-delete.md
- `components_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/components-delete.md
- `custom_audiences_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/custom-audiences-delete.md
- `dynamic_creatives_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/dynamic-creatives-delete.md
- `images_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/images-delete.md
- `live_room_components_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/live-room-components-delete.md
- `local_store_packages_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/local-store-packages-delete.md
- `local_stores_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/local-stores-delete.md
- `marketing_target_assets_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/marketing-target-assets-delete.md
- `material_labels_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/material-labels-delete.md
- `official_landing_page_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/official-landing-page-delete.md
- `product_items_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/product-items-delete.md
- `profiles_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/profiles-delete.md
- `programmed_commponent_preview_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/programmed-commponent-preview-delete.md
- `qualifications_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/qualifications-delete.md
- `rtatarget_bind_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/rtatarget-bind-delete.md
- `rtatarget_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/rtatarget-delete.md
- `union_position_packages_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/union-position-packages-delete.md
- `videos_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/videos-delete.md
- `wechat_channels_ad_account_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/wechat-channels-ad-account-delete.md
- `wechat_channels_authorization_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/wechat-channels-authorization-delete.md
- `wechat_pages_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/wechat-pages-delete.md
- `xijing_page_delete` — Destructive — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/xijing-page-delete.md
- `async_tasks_add` — Execute — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/async-tasks-add.md
- `batch_async_requests_add` — Execute — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/batch-async-requests-add.md
- `batch_requests_add` — Execute — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/batch-requests-add.md
- `leads_voip_call_add` — Execute — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/leads-voip-call-add.md
- `material_async_tasks_add` — Execute — https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp/material-async-tasks-add.md
- …and 326 more: https://policylayer.com/tools/andyleimc-source-tencent-ad-mcp.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=andyleimc-source-tencent-ad-mcp · API: https://policylayer.com/registry/api · Policy library: https://policylayer.com/policies/andyleimc-source-tencent-ad-mcp
