开发者工具 · 图像与视频处理

Aseprite MCP logo

Aseprite MCP

diivi/aseprite-mcp

一个Python模块,作为MCP服务器与Aseprite API交互

安装

docker run -it --rm aseprite-mcp:latest

客户端配置

{
  "mcpServers": {
    "aseprite": {
      "command": "/opt/homebrew/bin/uv",
      "args": [
        "--directory",
        "/path/to/repo",
        "run",
        "-m",
        "aseprite_mcp"
      ]
    }
  }
}
GitHub 星标
25
作者
@diivi
分类
开发者工具, 图像与视频处理
更新于
2026年10月6日

工具(40)

  • create_canvas

    Create a new sprite with the given dimensions

  • add_layer

    Add a new layer, optionally inside a named group

  • add_group

    Add a new (optionally nested) group layer

  • add_frame

    Append a new frame

  • set_frame

    Set the active frame

  • set_frame_duration

    Set one frame's duration in ms

  • set_layer

    Set the active layer (optionally creating it)

  • draw_pixels

    Plot individual pixels with per-pixel colors

  • draw_pixels_at

    Plot pixels on a specific layer/frame

  • draw_line

    Lines with thickness

  • draw_rectangle

    Outlined or filled rectangles

  • draw_circle

    Outlined or filled circles

  • draw_ellipse_at

    Outlined or filled ellipses with separate x/y radii

  • draw_polygon

    Outlined or filled polygons from a point list

  • draw_path

    Polyline through a point list with thickness

  • fill_area

    Paint-bucket flood fill

  • apply_gradient_rect

    Smooth linear gradient fill in a rectangle

  • list_text_fonts

    List the bitmap and TrueType fonts available to draw_text

  • measure_text

    Width, height, advance and baseline extents — size a panel or centre a label without redrawing to find out

  • draw_text

    Draw text with anchors, faux bold, outline, drop shadow and letter spacing

  • font.json

    Each sheet carries its own ascent, so sheets with different cell sizes still share a baseline — that is how a compact ASCII sheet and a taller accented sheet…

  • delete_layer

    Delete a layer by name

  • rename_layer

    Rename a layer

  • duplicate_layer

    Duplicate a layer with all cels, opacity, and blend mode, optionally into a group

  • reorder_layer

    Move a layer to a position in the stack

  • set_layer_blend_mode

    Set blend mode (multiply, screen, overlay,...

  • merge_layer_down

    Merge a layer into the one below it

  • flatten_sprite

    Flatten all layers into one

  • move_region

    Cut a rectangle of pixels and paste it elsewhere

  • copy_region

    Copy a rectangle to another position, layer, or frame

  • erase_region

    Make a rectangle transparent

  • erase_color

    Magic-eraser: make all pixels of a color transparent (with tolerance)

  • outline_cel

    Add a 1px outline around all opaque pixels

  • replace_color

    Replace one color with another (with tolerance), preserving alpha

  • adjust_hsl

    Shift hue/saturation/lightness of a cel — palette swaps, night scenes, shadows

  • apply_dither_gradient

    Two-color gradient using Bayer 4×4 ordered dithering

  • apply_dither_pattern

    Uniform dithered mix of two colors at a given density

  • add_frames

    Append N frames with optional duration

  • delete_frame

    Delete a frame

  • set_frame_duration_all

    Set every frame's duration

本页信息摘自该项目的 README。 查看 README

相关 MCP 服务器

更多服务器
Playwright logo

Playwright

microsoft/playwright

72.2k

Playwright是一个跨浏览器的Web测试和自动化框架,支持Chromium、Firefox和WebKit,提供无头执行、多浏览器兼容性测试、强大的断言和工具支持,适用于多种编程语言。

开发者工具
repomix logo

repomix

yamadashy/repomix

15.2k

Repomix是一个将代码库打包为AI友好格式的工具,支持本地和远程仓库处理,提供代码压缩、安全检查和多种输出格式。

开发者工具
UI-TARS-desktop logo

UI-TARS-desktop

bytedance/UI-TARS-desktop

12.9k

TARS 是字节跳动的多模态 AI 智能体技术栈,包含两个项目:Agent TARS(基于 MCP 的命令行与 Web UI 智能体)和 UI-TARS-desktop(桌面 GUI 智能体)。

开发者工具
blender logo

blender

ahujasid/blender-mcp

10.6k

BlenderMCP通过MCP协议将Blender与Claude AI连接,实现AI辅助3D建模与场景控制

开发者工具
Playwright Browser Automation logo

Playwright Browser Automation

microsoft/playwright-mcp

9.2k

Playwright MCP是一个基于Playwright的浏览器自动化服务器,通过结构化数据而非像素输入实现LLM与网页的交互。

开发者工具
2344 logo

2344

comet-ml/opik

7k

Opik是一个开源的LLM评估框架,支持追踪、评估和监控LLM应用,帮助开发者构建更高效、更经济的LLM系统。

开发者工具