trackmcp
Back to directory
Kira-Pgr

promptshopmcp

View on GitHub

Use AI to edit image in Claude Desktop / Cursor (AI P图)

15 stars PythonAI & Machine Learning Updated Oct 12, 2025

Documentation

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

1. Clone this repository:

sh
git https://github.com/Kira-Pgr/Image-Toolkit-MCP-Server.git
   cd Image-Toolkit-MCP-Server

2. Install UV (if not already installed):

sh
# 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

3. Install dependencies using UV:

sh
uv venv --python=python3.11
   source .venv/bin/activate #or .venv/Scripts/activate on Windows
   uv pip install -r requirements.txt

Usage

1. Claude Desktop Integration: Add the following configuration to your `claude_desktop_config.json` file to run the server directly from Claude Desktop:

json
"PromptShopMCP": {
     "command": "uv",
     "args": [
       "--directory",
       "/project/dir/",
       "run",
       "mcp",
       "run",
       "/project/dir/server.py"
     ],
     "env": {
       "GEMINI_API_KEY": "key",
       "FREEIMAGE_API_KEY": "key",
       "REMOVEBG_API_KEY": "key"
     }
   }

Note: Replace the placeholder `"key"` values with your actual API keys.

2. Cursor Integration:

Linux/macOS:

Modify the `cursor.sh` file to set your API keys and project directory.

    Windows:

    Modify the `cursor.bat` file to set your API keys and project directory.

      Acknowledgements

      Frequently asked questions

      What is promptshopmcp?

      promptshopmcp is Use AI to edit image in Claude Desktop / Cursor (AI P图)

      How do I install promptshopmcp?

      Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

      Is promptshopmcp open source?

      Yes — it is hosted on GitHub at https://github.com/Kira-Pgr/Image-Toolkit-MCP-Server and has 15 stars.

      Related MCP tools

      Run your own MCP server? See who uses it and what to fix.

      Measure it with TrackMCP