Skip to main content

Add your description here

Project description

Aseprite MCP Tools

A Python module that serves as an MCP server for interacting with the Aseprite API

Demo where Cursor draws a cloud in aseprite using the MCP:

https://github.com/user-attachments/assets/572edf75-ab66-4700-87ee-d7d3d196c597

Docker Usage

Quick Start

Build and run the Docker image:

docker build -t aseprite-mcp:latest .
docker run -it --rm aseprite-mcp:latest

Or use the provided build scripts:

  • Linux/macOS: chmod +x build-docker.sh && ./build-docker.sh
  • Windows: .\build-docker.ps1

Using Docker Compose

# Production
docker-compose up aseprite-mcp

# Development mode
docker-compose --profile dev up aseprite-mcp-dev

See DOCKER.md for detailed Docker setup instructions.

Optional: Install Aseprite via Steam

To have the container install Aseprite via SteamCMD at startup, provide Steam credentials:

# Create a .env with STEAM_USERNAME/STEAM_PASSWORD (and optional STEAM_GUARD_CODE)
# Then
docker run --rm -i --env-file .env aseprite-mcp:latest

If installed, the binary will be at /opt/steamapps/common/Aseprite/aseprite and ASEPRITE_PATH will be picked up automatically.

Local Installation

Prerequisites

  • Python 3.13+
  • uv package manager

Installation:

{
  "mcpServers": {
      "aseprite": {
          "command": "/opt/homebrew/bin/uv",
          "args": [
              "--directory",
              "/path/to/repo",
              "run",
              "-m",
              "aseprite_mcp"
          ]
      }
  }
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iflow_mcp_diivi_aseprite_mcp-0.1.0.tar.gz (6.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

iflow_mcp_diivi_aseprite_mcp-0.1.0-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file iflow_mcp_diivi_aseprite_mcp-0.1.0.tar.gz.

File metadata

File hashes

Hashes for iflow_mcp_diivi_aseprite_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 48e9163300e8ff6960fba0c6c401b091429150701cab096b4d40eb06698354c9
MD5 32d1ae0aa752fe83672fb945c9457d84
BLAKE2b-256 912b5b1827092f103c284ae4bbc50d2077f09abe74271ac1624e0de202878eb6

See more details on using hashes here.

File details

Details for the file iflow_mcp_diivi_aseprite_mcp-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for iflow_mcp_diivi_aseprite_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a4550bc44dd04f5b5a94a82b1982c9a4ca2fd91210fb58c1aaff3c655cf1d741
MD5 e15b24c2c2b1e9bafad4dfc6c6daa866
BLAKE2b-256 e2f93819f535297f49bb6dfff8e01385d65d449b1b12b82c1cd7e2109c071f72

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page