VOOZH about

URL: https://glama.ai/mcp/servers/jaokuohsuan/draw-things-mcp-cursor?locale=es-ES

⇱ Dibuja cosas MCP by jaokuohsuan | Glama


Dibuja cosas MCP

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

Prerrequisitos

Related MCP server: Talk to Figma MCP

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)

A
license - permissive license
C
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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