# imagesorcery-mcp

Source: https://glimind.com/server/pypi%2Fimagesorcery-mcp
Registry id: `pypi/imagesorcery-mcp`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "imagesorcery-mcp": {
      "command": "uvx",
      "args": [
        "imagesorcery-mcp"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add imagesorcery-mcp -- uvx imagesorcery-mcp
```

## Tools (17)

- `blur`: Blurs specified rectangular or polygonal areas of an image using OpenCV. Can also invert the provided areas e.g. to blur background.
- `change_color`: Changes the color palette of an image
- `config`: View and update ImageSorcery MCP configuration settings
- `crop`: Crops an image using OpenCV's NumPy slicing approach
- `detect`: Detects objects in an image using models from Ultralytics. Can return segmentation masks (as PNG files) or polygons.
- `draw_arrows`: Draws arrows on an image using OpenCV
- `draw_circles`: Draws circles on an image using OpenCV
- `draw_lines`: Draws lines on an image using OpenCV
- `draw_rectangles`: Draws rectangles on an image using OpenCV
- `draw_texts`: Draws text on an image using OpenCV
- `fill`: Fills specified rectangular, polygonal, or mask-based areas of an image with a color and opacity, or makes them transparent. Can also invert the provided areas 
- `find`: Finds objects in an image based on a text description. Can return segmentation masks (as PNG files) or polygons.
- `get_metainfo`: Gets metadata information about an image file
- `ocr`: Performs Optical Character Recognition (OCR) on an image using EasyOCR
- `overlay`: Overlays one image on top of another, handling transparency
- `resize`: Resizes an image using OpenCV
- `rotate`: Rotates an image using imutils.rotate_bound function

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
