add-watermark
Apply a watermark to images with customizable position and opacity using the 'add-watermark' tool in the MCP Media Processing Server.
Instructions
Add watermark to image
Input Schema
Name | Required | Description | Default |
---|---|---|---|
inputPath | Yes | Absolute path to input image file | |
opacity | No | Watermark opacity (0-100) | |
outputFilename | No | Output filename (only used if outputPath is not provided) | |
outputPath | No | Optional absolute path for output file. If not provided, file will be saved in Downloads folder | |
position | No | Position of watermark | southeast |
watermarkPath | Yes | Absolute path to watermark image file |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"inputPath": {
"description": "Absolute path to input image file",
"type": "string"
},
"opacity": {
"default": 50,
"description": "Watermark opacity (0-100)",
"maximum": 100,
"minimum": 0,
"type": "number"
},
"outputFilename": {
"description": "Output filename (only used if outputPath is not provided)",
"type": "string"
},
"outputPath": {
"description": "Optional absolute path for output file. If not provided, file will be saved in Downloads folder",
"type": "string"
},
"position": {
"default": "southeast",
"description": "Position of watermark",
"enum": [
"northwest",
"north",
"northeast",
"west",
"center",
"east",
"southwest",
"south",
"southeast"
],
"type": "string"
},
"watermarkPath": {
"description": "Absolute path to watermark image file",
"type": "string"
}
},
"required": [
"inputPath",
"watermarkPath"
],
"type": "object"
}