Embed blind watermark
embed_blind_watermarkEmbed an invisible/blind watermark into an image supplied as a public URL (JPG/PNG/WebP/BMP, <= 10 MB; at least 64x64 px recommended). Uses the AiController EncodeBlindWatermark / Alibaba Cloud IMM path. Pass watermark_text (<= 512 chars, e.g. an order id), or omit it to use the server-held BLIND_WATERMARK_KEY secret; the embedded content is never echoed back. model is DWT (default, more robust) or DCT; optional strength 1-10. Synchronous. Cost: 2 credits per call, charged by mcp-credit-gateway before forwarding.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | No | Blind-watermark algorithm. DWT is more robust to scaling; DCT is faster. | DWT |
| strength | No | Optional embedding strength, 1–10. Higher survives more editing but is slightly more visible. | |
| source_url | Yes | Public http(s) URL of the source image (JPG/PNG/WebP/BMP, <= 10 MB). Recommended at least 64x64 px so the blind watermark survives compression. | |
| watermark_text | No | Content to embed invisibly (<= 512 chars), e.g. an order id or user id. Omit to use the server-held BLIND_WATERMARK_KEY. The content is never echoed back in the result. | |
| idempotency_key | No | Optional caller correlation key, echoed in the result. Billing is handled by mcp-credit-gateway. |