Por qué Photoshop MCP
El scripting en bruto desde un modelo es frágil: adivina tipos de capa, gasta tokens en reintentos y un paso fallido deja el documento en un estado desconocido. El servidor lo resuelve a nivel de protocolo.
Pensado para agentes, no para scripts sueltos
Primero el estado, luego la acción
get_state, get_preview y get_capabilities le dicen al asistente qué hay abierto, qué capa está activa y qué admite esta versión de Photoshop.
Las recetas son un paso de deshacer
Los resultados de varios pasos se envuelven en un único estado del historial. Deshaz una vez y la receta entera desaparece.
Errores que indican qué probar
Los fallos vuelven como JSON estructurado con un código y suggested_next_tool, para que el asistente se recupere en vez de adivinar.
Plan de acción
En la interfaz web, una llamada de planificación produce toda la lista de pasos, que luego se ejecutan sin volver al modelo.
IA generativa y Neural Filters
Relleno generativo, eliminar, expandir y escalar con Firefly; reemplazo de cielo; y Neural Filters mediante un puente UXP opcional.
macOS y Windows
AppleScript en macOS, COM en Windows. Photoshop se detecta solo, incluso con varias versiones instaladas.