Image Toolkit MCP Server

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.

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

Tienda rápida MCP

Inglés | Chino

Un potente servidor MCP (Protocolo de Contexto de Modelo) que transforma imágenes mediante comandos de texto sencillos. Edita fotos como un diseñador profesional: ¡simplemente describe lo que quieres en lenguaje natural!

Manifestación

Imagen original\

Indicación: añade un abrigo al perro

Indicación: agrégale un sombrero .

Características

  • Generación de imágenes : cree imágenes a partir de indicaciones de texto utilizando los modelos Gemini de Google
  • Modificación de imágenes : transforme imágenes existentes según instrucciones de texto
  • Eliminación de fondo : elimine los fondos de las imágenes mediante la API remove.bg
  • Alojamiento de imágenes : comparta imágenes generadas a través de FreeImage.host
  • Gestión de recursos : seguimiento y gestión de imágenes generadas y cargadas

Requisitos

Instalación

  1. Clonar este repositorio:
    git https://github.com/Kira-Pgr/Image-Toolkit-MCP-Server.git cd Image-Toolkit-MCP-Server
  2. Instalar UV (si aún no está instalado):
    # 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. Instalar dependencias usando UV:
    uv venv --python=python3.11 source .venv/bin/activate #or .venv/Scripts/activate on Windows uv pip install -r requirements.txt

Uso

  1. Integración de Claude Desktop : agregue la siguiente configuración a su archivo claude_desktop_config.json para ejecutar el servidor directamente desde 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" } }
    Nota: reemplace los valores del marcador de posición "key" con sus claves API reales.
  2. Integración del cursor :
    Linux/macOS : Modifique el archivo cursor.sh para configurar sus claves API y el directorio del proyecto.
  • En la configuración del cursor, vaya a la pestaña "MCP", haga clic en Add new MCP server ,
  • Nombra el servidor como quieras y establece el comando en sh /absolute/path/to/cursor.sh .
  • Espere a que se inicie el servidor y podrá ver el servidor y las herramientas disponibles.
  • Luego, cuando utilice el agente, detectará automáticamente si utiliza las herramientas.

Windows : modifique el archivo cursor.bat para configurar sus claves API y el directorio del proyecto.

  • En la configuración del cursor, vaya a la pestaña "MCP", haga clic en Add new MCP server ,
  • Nombra el servidor como quieras y establece el comando como cmd /c C:\absolute\path\to\cursor.bat .
  • Espere a que se inicie el servidor y podrá ver el servidor y las herramientas disponibles.
  • Luego, cuando utilice el agente, detectará automáticamente si utiliza las herramientas.

Expresiones de gratitud

  • Google Gemini : por las capacidades de generación de imágenes
  • Remove.bg : Para servicios de eliminación de fondo
  • FreeImage.host : Para servicios de alojamiento de imágenes
  • MCP : Para el Protocolo de Contexto Modelo
-
security - not tested
A
license - permissive license
-
quality - not tested

Un servidor que proporciona capacidades de generación, modificación y procesamiento de imágenes impulsadas por IA a través del Protocolo de contexto de modelo, aprovechando los modelos de Google Gemini y otros servicios de imágenes.

  1. Demo
    1. Features
      1. Requirements
        1. Installation
          1. Usage
            1. Acknowledgements
              ID: a8so62sl6q