
diivi/aseprite-mcp
Deployment & DevOps이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Aseprite API와 상호작용하기 위한 MCP 서버
개요
AI 어시스턴트가 픽셀 아트와 애니메이션 스프라이트를 만들 수 있도록 Aseprite를 완전히 제어할 수 있게 해주는 Python MCP 서버입니다. — 캔버스, 드로잉, 레이어, 애니메이션, 팔레트, 효과, 슬라이스, 타일맵, 내보내기, 시각적 피드백/분석 도구, 그리고 원시 Lua 이스케이프 해치. 이 도구 세트는 LLM이 단순한 원시 요소가 아닌 좋은 픽셀 아트를 제작하는 데 필요한 모든 것을 갖추도록 설계되었습니다: 색조 이동이 포함된 음영 램프, 순서 디더링, 아웃라인, 양자화가 포함된 레트로 팔레트 프리셋, 양자화가 포함된 양자화, 양자화 스타일의 양자 스킨 렌더링, 그리고 애니메이션 작업을 위한 프레임 차분화가 포함됩니다. 작업 1 — "검객의 픽셀 아트를 그려줘." 32×32 정지, 10×에 내보내기. 작업 2 — "... 검 베기 공격 시퀀스, 태선부터 팔로우 스루까지." 4프레임 애니메이션, export_tag 내보내기. 스프라이트시트와 같은 슬래시 (export_spritesheet): 휘두르기 → 팔로우스루→ 확장→ 태미.
개요(AI 번역)
AI 어시스턴트가 픽셀 아트와 애니메이션 스프라이트를 만들 수 있도록 Aseprite를 완전히 제어할 수 있게 해주는 Python MCP 서버입니다.
18개 카테고리에 걸쳐 123개의 도구 — 캔버스, 드로잉, 레이어, 애니메이션, 팔레트, 효과, 슬라이스, 타일맵, 내보내기, 시각적 피드백/분석 도구, 그리고 원시 Lua 탈출 해치. 이 도구 세트는 LLM이 단순한 프리미티브뿐만 아니라 좋은 픽셀 아트를 제작하는 데 필요한 모든 것을 갖추도록 설계되었습니다: 음영 변환이 포함된 음영 램프, 순서 디더링, 윤곽선, 양자화가 포함된 레트로 팔레트 프리셋, 양자화, 양자화, 양자-스킨 렌더링, 프레임 차별, 애니메이션 작업을 위한 경계 및 보풀 체크 등이 포함됩니다.
예시
아늑한 방 (Opus 5.5)
해질 무렵 숙제를 하는 아이소메트릭 침실, 로파이 스타일 루프로 애니메이션 처리됨. 128×128, 16프레임 루프, 4×에 내보내기.
소드맨: 페이블 5 vs 작품 5.5
페이블 5 작품 5.5
기준 검객, 그리고 태엽에서 팔로우스루로 슬래시를 한 번 넣었다. 48×48, 4프레임 베기.
Opus 5.5는 Fable 5 스프라이트를 비판하고 같은 크기로 다시 그렸습니다. 48×48, 8프레임 슬래시.
Fable 5 과제는 Lj Miranda의 'Draw Me a Swordsman’에서 나온 벤치마크를 재현한 것으로, 그녀의 발견은 이 서버의 확장된 도구 세트에 영감을 주었습니다.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Aseprite MCP Tools
A Python MCP server that gives AI assistants full control over Aseprite for creating pixel art and animated sprites.
123 tools across 18 categories — canvas, drawing, layers, animation, palettes, effects, slices, tilemaps, exports, visual-feedback/analysis tools, and a raw Lua escape hatch. The tool set is designed so an LLM has everything it needs to produce good pixel art, not just primitives: shading ramps with hue shifting, ordered dithering, outlines, retro palette presets with quantization, onion-skin renders, and frame diffing, bounds and lint checks for animation work.
Examples
Cosy room (Opus 5.5)
Swordsman: Fable 5 vs Opus 5.5
The Fable 5 tasks recreate the benchmark from Draw Me a Swordsman by Lj Miranda, whose findings inspired this server’s expanded toolset.
Slime (Opus 5.5)
Swordsman vs. slime (Opus 5.5)
설치
docker run -it --rm aseprite-mcp:latest설정
{
"mcpServers": {
"aseprite": {
"command": "/opt/homebrew/bin/uv",
"args": [
"--directory",
"/path/to/repo",
"run",
"-m",
"aseprite_mcp"
]
}
}
}