Skip to main content
Glama

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:

    git https://github.com/Kira-Pgr/Image-Toolkit-MCP-Server.git cd Image-Toolkit-MCP-Server
  2. 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
  3. 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

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

    "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.

  • 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

-
security - not tested
A
license - permissive license
-
quality - not tested

Related MCP Servers

  • A
    security
    A
    license
    A
    quality
    A 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 -
    1
    12
    4
    MIT License
    • Apple
    • Linux
  • A
    security
    F
    license
    A
    quality
    A server that provides access to Google Gemini AI capabilities including text generation, image analysis, YouTube video analysis, and web search functionality through the MCP protocol.
    Last updated -
    6
    9
    4
    • Apple
  • A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that enables generating and editing images using OpenAI's gpt-image-1 model, allowing AI assistants to create and modify images from text prompts.
    Last updated -
    2
    33
    17
    MIT License
    • Linux
    • Apple
  • A
    security
    F
    license
    A
    quality
    A Model Context Protocol server that connects to Google AI Studio/Gemini API, enabling content generation with support for various file types, conversation history, and system prompts.
    Last updated -
    1
    29
    21

View all related MCP servers

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/Kira-Pgr/PromptShopMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server