Lentera Aseprite
БесплатноНе проверенCustom MCP server that automates pixel art manipulation, layers, animation frames, palette quantization, and spritesheet export in Aseprite for the Lentera Puda
Описание
Custom MCP server that automates pixel art manipulation, layers, animation frames, palette quantization, and spritesheet export in Aseprite for the Lentera Pudar project.
README
Custom Model Context Protocol (MCP) Server yang dirancang khusus untuk mengotomatisasi manipulasi pixel art, layer, frame animasi, quantize palet, slicing, dan ekspor spritesheet pada Aseprite untuk proyek Lentera Pudar.
Arsitektur Sistem
Server ini menghubungkan AI Agent ke Aseprite Editor secara real-time melalui WebSocket dan Lua Extension Bridge:
- AI Agent / Antigravity <--> (Stdio / MCP Protocol) <--> Lentera Aseprite MCP Server (TypeScript)
- Lentera Aseprite MCP Server <--> (WebSocket Bridge) <--> Aseprite Lua Extension (lua-extension/bridge.lua)
- Aseprite Lua Extension <--> (Aseprite Lua API pp.)* <--> Aseprite Canvas Engine
Fitur & Kategori Tool
Server ini menyediakan lebih dari 40 tools otomasi pixel art yang dikelompokkan ke dalam beberapa modul:
| Modul | File Handler (src/tools/) | Deskripsi Kemampuan |
|---|---|---|
| Drawing & Canvas | drawing.ts, sprite.ts | Menggambar pixel, garis, kotak, elips, fill area, outline, flip, rotate, resize kanvas, dan zoom fit. |
| Layers & Cels | layer.ts | Menambah/menghapus layer, mengatur opacity, visibility, blend mode, merge layers, dan navigasi active cel. |
| Frames & Animation | rame.ts, ag.ts | Menambah frame, mengatur durasi frame (ms), membuat tag animasi (idle_south, walk_north), dan navigasi frame. |
| Palette Management | palette.ts | Load palet resmi Lentera Pudar (load_palette_lentera), replace color, color quantization, dan resize palet. |
| Exporting | export.ts | Ekspor frame tunggal, ekspor spritesheet horizontal/vertikal, ekspor Godot SpriteFrames (.tres), dan ekspor Godot TileSet. |
| Scripting & Visual | misc.ts | Eksekusi script Lua dinamis via |
| un_lua_script, capture screenshot Aseprite, dan canvas preview. |
Cara Instalasi & Menjalankan
1. Build Server MCP
Pastikan Anda memiliki Node.js (v18+) terinstal:
ash npm install npm run build
2. Pasang Lua Extension ke Aseprite
Buka Aseprite, pilih Edit -> Preferences -> Extensions -> Add Extension, lalu arahkan ke folder lua-extension/ di dalam repo ini (atau salin ke direktori ekstensi Aseprite Anda).
3. Konfigurasi di Antigravity IDE (mcp_config.json)
json { mcpServers: { lentera-aseprite: { command: node, args: [D:/GodotProjects/lentera-aseprite-mcp/build/index.js] } } }
Lisensi
Dibuat secara kustom untuk ekosistem game Lentera Pudar.
Установка Lentera Aseprite
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/adityaairlangga12/lentera-aseprite-mcpFAQ
Lentera Aseprite MCP бесплатный?
Да, Lentera Aseprite MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Lentera Aseprite?
Нет, Lentera Aseprite работает без API-ключей и переменных окружения.
Lentera Aseprite — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Lentera Aseprite в Claude Desktop, Claude Code или Cursor?
Открой Lentera Aseprite на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectAmap Maps Mcp Server
MCP server for using the AMap Maps API
автор: duxiaohuiSupabase
Database, auth and storage
автор: SupabaseEverything
Reference / test server with prompts, resources, and tools.
Git
Tools to read, search, and manipulate Git repositories.
Sequential Thinking
Dynamic and reflective problem-solving through thought sequences.
Time
Time and timezone conversion capabilities.
Compare Lentera Aseprite with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
