Skip to main content
Glama

@dreamlayer/mcp

Herramientas de generación y edición de imágenes para clientes de IA compatibles con MCP, respaldadas por la DreamLayer Agent API.

Nada que clonar, nada que compilar.

Instalación

Añádelo a tu cliente. Claude Code:

claude mcp add dreamlayer --env DREAMLAYER_API_KEY=dlr_live_your_key -- npx -y @dreamlayer/mcp

Codex:

codex mcp add dreamlayer --env DREAMLAYER_API_KEY=dlr_live_your_key -- npx -y @dreamlayer/mcp

Cursor, o cualquier otro cliente MCP stdio:

{
  "mcpServers": {
    "dreamlayer": {
      "command": "npx",
      "args": ["-y", "@dreamlayer/mcp"],
      "env": { "DREAMLAYER_API_KEY": "dlr_live_your_key" }
    }
  }
}

La clave debe estar en el entorno del propio servidor. Los clientes MCP lo lanzan como subproceso, por lo que una clave exportada en tu shell no llega a él. Ese es el fallo de configuración más común, y el servidor sale con una explicación en lugar de arrancar roto.

Obtén una clave en platform.dreamlayer.io. Una cuenta nueva empieza con cero créditos, y cada imagen terminada cuesta uno.

Herramientas

Herramienta

Qué hace

dreamlayer_capabilities

Lee el contrato y las operaciones que esta clave puede ejecutar. No gasta nada.

dreamlayer_upload_image

Sube PNG, JPEG, WebP o RAW de cámara (hasta 200 MB) y obtén un input_asset_id.

dreamlayer_generate

Genera o edita. Devuelve el flujo de eventos.

dreamlayer_execution

Lee el estado canónico de una ejecución.

dreamlayer_events

Reanuda un flujo tras una caída, desde un último id de evento.

dreamlayer_cancel

Cancela antes del envío.

Operaciones

Omite operation y DreamLayer lee el prompt, que puede devolver una pregunta aclaratoria. Nómbralo y esa inferencia se omite por completo.

operation

Necesita una imagen

Resultado

text_to_image

No

Una nueva imagen a partir del prompt

image_to_image

La referencia, editada como se describe

background_remove

El sujeto sobre transparencia

upscale

El doble de ancho y alto

upscale duplica cada lado y las imágenes terminadas tienen un límite de 4096 por lado, por lo que el lado más largo de tu entrada debe ser 2048 o menos. Una más grande se rechaza antes de que cueste un crédito.

Comportamiento que vale la pena conocer

Una pregunta no es un fallo. Un prompt ambiguo devuelve un evento question que termina en needs_input. Respóndela llamando a dreamlayer_generate de nuevo con respond y el conversation_id.

Los reintentos son seguros si reutilizas la clave. Se genera una idempotency_key para ti. Pasa la misma de nuevo para reintentar tras una respuesta incierta y el resultado original se reproduce en lugar de pagar dos veces.

Las ejecuciones largas se truncan, no se pierden. Un flujo de más de 256 eventos devuelve lo que tiene, marca truncated y te da el execution_id y el último id de evento para reanudar.

Requisitos

Node.js 22.12 o posterior.

Licencia

MIT. Consulta LICENSE y NOTICE.

-
license - not tested
Not graded
quality - not tested
B
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.

Related MCP Connectors

  • Generate on-brand images from your AI agent: design, edit, and render templates over MCP.

  • OCR, transcription, file extraction, and image generation for AI agents via MCP.

  • Generate images with any major model — one API key, one prepaid balance, one MCP.

View all MCP Connectors

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/TheDesignFounder/dreamlayer-mcp'

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