Integrations
Enables image generation and modification from text prompts using Google's Gemini models
Provides background removal functionality for images using the remove.bg API
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:Copy
- Install UV (if not already installed):Copy
- Install dependencies using UV:Copy
Usage
- Claude Desktop Integration: Add the following configuration to your
claude_desktop_config.json
file to run the server directly from Claude Desktop:Note: Replace the placeholderCopy"key"
values with your actual API keys. - Cursor Integration:
Linux/macOS: Modify thecursor.sh
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
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
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
A server that provides AI-powered image generation, modification, and processing capabilities through the Model Context Protocol, leveraging Google Gemini models and other image services.
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server that provides image generation capabilities using the Ideogram API, allowing users to create images from text prompts with customizable parameters.Last updated -113JavaScript
- AsecurityAlicenseAqualityA Model Context Protocol server that enables high-quality image generation using the Flux.1 Schnell model via Together AI with customizable parameters.Last updated -1608JavaScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables generation of high-quality images using the Flux.1 Schnell model via Together AI, allowing users to create images from text prompts with customizable dimensions.Last updated -18PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that provides image generation capabilities using Google's Gemini 2 API, allowing users to generate multiple images with customizable parameters like prompts, aspect ratios, and person generation settings.Last updated -1JavaScriptMIT License