MCP Media Processing Server

apply-effect

Apply visual effect to image

Input Schema

NameRequiredDescriptionDefault
effectYesEffect to apply
inputPathYesAbsolute path to input image file
intensityNoEffect intensity (0-100, not applicable for some effects)
outputFilenameNoOutput filename (only used if outputPath is not provided)
outputPathNoOptional absolute path for output file. If not provided, file will be saved in Downloads folder

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "effect": { "description": "Effect to apply", "enum": [ "blur", "sharpen", "edge", "emboss", "grayscale", "sepia", "negate" ], "type": "string" }, "inputPath": { "description": "Absolute path to input image file", "type": "string" }, "intensity": { "default": 50, "description": "Effect intensity (0-100, not applicable for some effects)", "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" } }, "required": [ "inputPath", "effect" ], "type": "object" }