- Explore MCP Servers
- Image-Toolkit-MCP-Server
Image Toolkit Mcp Server
What is Image Toolkit Mcp Server
Image-Toolkit-MCP-Server is a powerful MCP (Model Context Protocol) server that allows users to edit images using simple text commands, enabling professional-level photo editing through natural language descriptions.
Use cases
Use cases include adding elements to existing images, creating new images from scratch based on descriptions, and removing backgrounds from photos for cleaner presentations.
How to use
To use Image-Toolkit-MCP-Server, clone the repository, install the necessary dependencies, and run the server. Users can then input text prompts to generate or modify images.
Key features
Key features include image generation from text prompts using Google’s Gemini models, image modification based on text instructions, background removal via the remove.bg API, image hosting through FreeImage.host, and resource management for tracking generated and uploaded images.
Where to use
Image-Toolkit-MCP-Server can be used in various fields such as graphic design, marketing, content creation, and any area that requires image editing and enhancement.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Image Toolkit Mcp Server
Image-Toolkit-MCP-Server is a powerful MCP (Model Context Protocol) server that allows users to edit images using simple text commands, enabling professional-level photo editing through natural language descriptions.
Use cases
Use cases include adding elements to existing images, creating new images from scratch based on descriptions, and removing backgrounds from photos for cleaner presentations.
How to use
To use Image-Toolkit-MCP-Server, clone the repository, install the necessary dependencies, and run the server. Users can then input text prompts to generate or modify images.
Key features
Key features include image generation from text prompts using Google’s Gemini models, image modification based on text instructions, background removal via the remove.bg API, image hosting through FreeImage.host, and resource management for tracking generated and uploaded images.
Where to use
Image-Toolkit-MCP-Server can be used in various fields such as graphic design, marketing, content creation, and any area that requires image editing and enhancement.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
PromptShopMCP
English | 中文
A powerful MCP (Model Context Protocol) server that transforms images using simple text commands. Edit photos like a professional designer - just describe what you want in natural language!
Demo
Original Image
Prompt: add a coat to the dog
Prompt: Add a hat to it
Features
- Image Generation: Create images from text prompts using Google’s Gemini models
- Image Modification: Transform existing images based on text instructions
- Background Removal: Remove backgrounds from images using the remove.bg API
- Image Hosting: Share generated images via FreeImage.host
- Resource Management: Track and manage generated and uploaded images
Requirements
- Python 3.11 or higher
- Required API keys:
Installation
-
Clone this repository:
git https://github.com/Kira-Pgr/Image-Toolkit-MCP-Server.git cd Image-Toolkit-MCP-Server -
Install UV (if not already installed):
# On macOS and Linux. curl -LsSf https://astral.sh/uv/install.sh | sh # On Windows. powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex" # With pip. pip install uv -
Install dependencies using UV:
uv venv --python=python3.11 source .venv/bin/activate #or .venv/Scripts/activate on Windows uv pip install -r requirements.txt
Usage
- Claude Desktop Integration: Add the following configuration to your
claude_desktop_config.jsonfile to run the server directly from Claude Desktop:
Note: Replace the placeholder"key"values with your actual API keys. - Cursor Integration:
Linux/macOS:
Modify thecursor.shfile to set your API keys and project directory.
- In cursor settings, go to the “MCP” tab, click on
Add new MCP server, - Name the server whatever you want, and set the command to
sh /absolute/path/to/cursor.sh. - Wait for the server to start, and you can see the server and available tools.
- Then when you use the agent, it would automatically detect whether use the tools.
Windows:
Modify the cursor.bat file to set your API keys and project directory.
- In cursor settings, go to the “MCP” tab, click on
Add new MCP server, - Name the server whatever you want, and set the command to
cmd /c C:\absolute\path\to\cursor.bat. - Wait for the server to start, and you can see the server and available tools.
- Then when you use the agent, it would automatically detect whether use the tools.
Acknowledgements
- Google Gemini: For the image generation capabilities
- Remove.bg: For background removal services
- FreeImage.host: For image hosting services
- MCP: For the Model Context Protocol
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










