MCP Server

Generate sprite sheets from your editor

Connect AutoSprite to your AI coding assistant. Describe a character and your assistant creates it, animates it, and exports a game-ready sprite sheet — without leaving your editor.

Works with Claude Code, Cursor, Windsurf, Cline, Gemini CLI, Codex, and Antigravity.

Choose Your Editor

Setup Instructions

1
Get an API Key

Create one on the API Keys page (requires sign-in)

2
Add Configuration

Add to: ~/.claude.json

3
Restart Your Editor

Restart or reload your editor to connect to AutoSprite MCP

CLI command
claude mcp add autosprite https://www.autosprite.io/api/mcp -t http --header "Authorization: Bearer YOUR_API_KEY"
Or add to config file
{
  "mcpServers": {
    "autosprite": {
      "type": "http",
      "url": "https://www.autosprite.io/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Get your API key

One key for MCP and the REST API

Create and manage your keys from your account, then paste one into the config above and restart your editor.

Manage API keys

Available Tools (26)

These tools are available to your AI assistant once connected.

Account

  • get_accountCheck your credit balance before generating animations

Characters

  • list_charactersList your AutoSprite characters with pagination and search
  • get_characterGet details for a specific character including spritesheets
  • create_characterCreate a new character from a text prompt
  • upload_characterCreate a character from your own image — pass a URL or base64 data URI (free)
  • request_upload_urlGet a presigned URL to upload a local image file to AutoSprite storage
  • generate_portraitGenerate a close-up portrait of a character's face and shoulders
  • generate_poseGenerate a new pose for a character from a text prompt
  • pad_characterAdd padding around a character's base image to resize it within the frame

Spritesheets

  • list_spritesheetsList spritesheets for a character
  • get_spritesheetGet a specific spritesheet with download URLs
  • generate_spritesheetGenerate animations and export spritesheet (returns usage info)
  • regenerate_spritesheetRegenerate spritesheets at different sizes from existing videos (FREE)
  • regenerate_single_spritesheetRegenerate a single spritesheet from one existing video at a different size (FREE)

Jobs

  • list_jobsList your spritesheet export jobs (use jobId for status checks)
  • get_job_statusCheck status of a spritesheet export job

Assets

  • list_assetsList your assets (static objects/props)
  • get_assetGet details for a specific asset
  • get_asset_spritesheetGet spritesheet for an asset
  • generate_asset_previewGenerate a preview image for an asset
  • create_assetCreate a new asset from a prompt
  • animate_assetGenerate animation video for an asset
  • generate_asset_spritesheetGenerate spritesheet from asset animation
  • generate_asset_3d_modelGenerate a 3D model from an asset image
  • remove_asset_backgroundRemove the background from an asset's image
  • get_asset_job_statusCheck status of an asset generation job