claude mcp add imagesorcery-mcp -- npx -y imagesorcery-mcp
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
333 โ ยท sunriseapps/imagesorcery-mcp ยท read from the GitHub search API ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร ยท listed by 10 sources
Score
score 1,003 ยท 333 โ ยท 10 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆๅก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository sunriseapps/imagesorcery-mcp๏ผfirst catalogued 2026-10-09๏ผlast seen 2026-10-16ใThere is no official certification or quality rating here โ we record sources and dates only.
**ComputerVision-based ๐ช sorcery of local image recognition and editing tools for AI assistants** Official website: imagesorcery.net โ With ImageSorcery MCP ๐ช ImageSorcery empowers AI assistants with powerful image processing capabilities: - โ Crop, resize, and rotate images with precision - โ Remove background - โ Draw text and shapes on images - โ Add logos and watermarks - โ Detect objects using state-of-the-art models - โ Extract text from images with OCR - โ Use a wide range of pre-trained models for object detection, OCR, and more - โ Do all of this **locally**, without sending your images to any servers Just ask your AI to help with image tasks: > "copy photos with pets from folder photos to folder pets" > "Find a cat at the photo.jpg and crop the image in a half in height and width to make the cat be centered" ๐ _**Hint:** Use full path to your files"._ > "Enumerate form fields on this form.jpg with foduucom/web-form-ui-field-detection model and fill the form.md with a list of described fields" ๐ _**Hint:** Specify the model and the confidence"._ ๐ _**Hint:** Add "use imagesorcery" to make sure it will use the proper tool"._ Your tool will combine multiple tools listed below to achieve your goal. ๐ ๏ธ Available Tools | Tool | Description | Example Prompt | |------|-------------|----------------| | blur | Blurs specified rectangular or polygonal areas of an image using OpenCV. Can also invert the provided areas e.g. to blur background. | "Blur the area from (150, 100) to (250, 200) with a blur strength of 21 in my image 'test_image.png' and save it as 'output.png'" | | change_color | Changes the color palette of an image | "Convert my image 'test_image.png' to sepia and save it as 'output.png'" | | config | View and update ImageSorcery MCP configuration settings | "Show me the current configuration" or "Set the default detection confidence to 0.8" | | crop | Crops an image using OpenCV's NumPy slicing approach | "Crop my image 'input.png' from coordinates (10,10) to (200,200) and save it as 'cropped.png'" | | detect | Detects objects in an image using models from Ultralytics. Can return segmentation masks (as PNG files) or polygons. | "Detect objects in my image 'photo.jpg' with a confidence threshold of 0.4" | | draw_arrows | Draws arrows on an image using OpenCV | "Draw a red arrow from (50,50) to (150,100) on my image 'photo.jpg'" | | draw_circles | Draws circles on an image using OpenCV | "Draw a red circle with center (100,100) and radius 50 on my image 'photo.jpg'" | | draw_lines | Draws lines on an image using OpenCV | "Draw a red line from (50,50) to (150,100) on my image 'photo.jpg'" | | draw_rectangles | Draws rectangles on an image using OpenCV | "Draw a red rectangle from (50,50) to (150,100) and a filled blue rectangle from (200,150) to (300,250) on my image 'photo.jpg'" | | draw_texts | Draws text on an image using OpenCV | "Add text 'Hello World' at position (50,50) and 'Copyright 2023' at the bottom right corner of my image 'photo.jpg'" | | 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 e.g. to remove background. | "Fill the area from (150, 100) to (250, 200) with semi-transparent red in my image 'test_image.png'" | | find | Finds objects in an image based on a text description. Can return segmentation masks (as PNG files) or polygons. | "Find all dogs in my image 'photo.jpg' with a confidence threshold of 0.4" | | get_metainfo | Gets metadata information about an image file | "Get metadata information about my image 'photo.jpg'" | | ocr | Performs Optical Character Recognition (OCR) on an image using EasyOCR | "Extract text from my image 'document.jpg' using OCR with English language" | | overlay | Overlays one image on top of another, handling transparency | "Overlay 'logo.png' on top of 'background.jpg' at position (10, 10)" | | resize | Resizes an image using OpenCV | "Resize my image 'photo.jpg' to 800x600 pixels and save it as 'resized_photo.jpg'" | | rotate | Rotates an image using imutils.rotate_bound function | "Rotate my image 'photo.jpg' by 45 degrees and save it as 'rotated_photo.jpg'" |