image-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@image-mcpResize this image to 800px wide"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
image-mcp
中文 | English
A local image processing MCP Server based on Pillow (offline, no API key required). It exposes a set of image tools to DeepSeek Harness (or other stdio MCP-compatible clients) via MCP: info / resize / crop / convert / compress / rotate / flip / thumbnail / watermark / effects / placeholder / overlay — 12 tools in total, visible to the model as mcp__images__*.
Features
Offline & zero cost: Pure local Pillow processing, no online API/keys needed.
12 image tools: info / resize / crop / convert / compress / rotate / flip / thumbnail / watermark / effects / placeholder / overlay.
Standard protocol: JSON-RPC 2.0, line-delimited stdio MCP; all logs go to stderr (stdout is reserved for the protocol).
Easy integration: Plug into a DSH profile with a one-line config via
@deepseek-ai/dsh-mcp-client.
Related MCP server: media-mcp
Installation & Integration (DSH)
pip install -r requirements.txt # 或 pip install PillowAdd the following to your DSH profile patch (e.g. cordis.patch.yml):
- id: mcp-images
name: '@deepseek-ai/dsh-mcp-client'
config:
serverName: images
transport: stdio
command: python3
args: ['<PATH-TO>/image_mcp.py']After restarting DSH, the agent can call the mcp__images__* tools.
Standalone Run (without DSH)
echo '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}' | python3 image_mcp.py
# 返回 12 个工具的 schemaTools Overview
Tool | Description |
| View image format / dimensions / mode / size |
| Resize by width/height or ratio (contain / cover / fill / stretch) |
| Crop a rectangular region |
| Convert format (PNG/JPEG/WEBP/GIF/BMP/TIFF) |
| Re-encode and compress by quality |
| Rotate (canvas can be expanded) |
| Mirror horizontally/vertically |
| Thumbnail with the long edge not exceeding a given size |
| Text watermark (position / color / opacity / font size) |
| Effects: grayscale / sepia / invert / blur / sharpen / contrast / brightness |
| Generate a solid-color placeholder (optionally with text) |
| Overlay another image on the base image (supports opacity) |
Protocol
Transport: stdio, one JSON object per line.
Version: JSON-RPC 2.0, Protocol
2025-03-26.SERVER_NAME=dsh-image-mcp,SERVER_VERSION=0.1.0.
License
MIT © TOBYCAI
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceAn MCP server providing tools for image processing operations325PythonMIT
- AlicenseAqualityCmaintenanceAn MCP server for image and video processing that allows AI assistants to resize, convert, compress, and analyze media files locally without API keys. It supports a wide range of formats and provides tools for tasks such as metadata removal, frame extraction, and video conversion.134MIT
- AlicenseBqualityDmaintenanceA local MCP server for generating and editing images using OpenAI-compatible APIs. It provides text-to-image generation and image editing capabilities with configurable endpoints and saves output directly to local files.211MIT
- AlicenseNot gradedqualityAmaintenanceMCP server for generating, editing, and processing images via multiple providers including Kilo, OpenRouter, OpenAI, and Gemini, with local tools for background removal, resizing, and cropping.372MIT
Related MCP Connectors
MCP server for Midjourney AI image generation and editing
MCP server for Tinify image optimization — one tool, max optimization
MCP server for NanoBanana AI image generation and editing
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/TOBYCAI/image-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server