Skip to main content
Glama

Draw Things MCP

by jaokuohsuan

Dibuja cosas MCP

Integración de API de Draw Things para Cursor usando el Protocolo de Contexto de Modelo (MCP).

Prerrequisitos

Instalación

# Install globally npm install -g draw-things-mcp-cursor # Or run directly npx draw-things-mcp-cursor

Integración del cursor

Para configurar esta herramienta en Cursor, consulte la guía detallada en cursor-setup.md .

Configuración rápida:

  1. Crea o edita ~/.cursor/claude_desktop_config.json :
{ "mcpServers": { "draw-things": { "command": "draw-things-mcp-cursor", "args": [] } } }
  1. Reiniciar cursor
  2. Usar en Cursor: generateImage({"prompt": "a cute cat"})

Uso de la CLI

Generar imagen

echo '{"prompt": "your prompt here"}' | npx draw-things-mcp-cursor

Parámetros

  • prompt : El texto que solicita la generación de la imagen (obligatorio)
  • negative_prompt : El mensaje negativo para la generación de imágenes
  • width : Ancho de la imagen (predeterminado: 360)
  • height : Altura de la imagen (predeterminado: 360)
  • steps : Número de pasos para la generación (predeterminado: 8)
  • model : Modelo a utilizar para la generación (predeterminado: "flux_1_schnell_q5p.ckpt")
  • sampler : método de muestreo (predeterminado: "DPM++ 2M AYS")

Ejemplo:

echo '{ "prompt": "a happy smiling dog, professional photography", "negative_prompt": "ugly, deformed, blurry", "width": 360, "height": 360, "steps": 4 }' | npx draw-things-mcp-cursor

Integración de herramientas MCP

Cuando se utiliza como herramienta MCP en Cursor, la herramienta se registrará como generateImage con los siguientes parámetros:

{ prompt: string; // Required - The prompt to generate the image from negative_prompt?: string; // Optional - The negative prompt width?: number; // Optional - Image width (default: 360) height?: number; // Optional - Image height (default: 360) model?: string; // Optional - Model name steps?: number; // Optional - Number of steps (default: 8) }

Las imágenes generadas se guardarán en el directorio de images con un formato de nombre de archivo de: <sanitized_prompt>_<timestamp>.png

Formato de respuesta

Éxito:

{ "type": "success", "content": [{ "type": "image", "data": "base64 encoded image data", "mimeType": "image/png" }], "metadata": { "parameters": { ... } } }

Error:

{ "type": "error", "error": "error message", "code": 500 }

Solución de problemas

Si encuentra problemas:

  • Asegúrese de que la API de Draw Things se esté ejecutando en http://127.0.0.1:7888
  • Verifique los archivos de registro en ~/.cursor/logs si se usa con Cursor
  • Asegúrese de que src/index.js tenga permisos de ejecución: chmod +x src/index.js

Licencia

Instituto Tecnológico de Massachusetts (MIT)

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Una integración que permite a Cursor AI generar imágenes a través de la API Draw Things utilizando indicaciones en lenguaje natural.

  1. Prerrequisitos
    1. Instalación
      1. Integración del cursor
        1. Uso de la CLI
          1. Generar imagen
          2. Parámetros
          3. Integración de herramientas MCP
        2. Formato de respuesta
          1. Solución de problemas
            1. Licencia

              Related MCP Servers

              • -
                security
                A
                license
                -
                quality
                An AI-powered development toolkit for Cursor providing intelligent coding assistance through advanced reasoning, UI screenshot analysis, and code review tools.
                Last updated -
                1,012
                240
                TypeScript
                MIT License
              • -
                security
                A
                license
                -
                quality
                A server that integrates Flux's advanced image generation and manipulation features into AI coding assistants, enabling seamless text-to-image and image control workflows in IDEs like Cursor and Windsurf.
                Last updated -
                4
                10
                Python
                MIT License
              • A
                security
                A
                license
                A
                quality
                An MCP server integration that enables Cursor AI to communicate with Figma, allowing users to read designs and modify them programmatically through natural language commands.
                Last updated -
                19
                2,514
                3,528
                JavaScript
                MIT License
                • Apple
                • Linux
              • -
                security
                F
                license
                -
                quality
                Enables Cursor AI to interact with Figma designs, allowing users to read design information and programmatically modify elements through natural language commands.
                Last updated -
                TypeScript

              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/jaokuohsuan/draw-things-mcp-cursor'

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