Skip to main content
Glama
V1xel
by V1xel

mixamo-mcp

A Playwright-based automation tool for Mixamo, with both a CLI operator and an MCP server for Claude Code integration.

Features

  • Browse and search animations

  • Upload custom characters (FBX / OBJ / ZIP) via Auto-Rigger

  • Set animation parameters (inplace, mirror, overdrive, arm-space, trim)

  • Download animations with your character (FBX for Unity/Unreal, Collada)

  • Persistent browser session — log in once, stays logged in

  • MCP server so Claude Code can drive everything as tools

Related MCP server: rive-mcp

Setup

pip install -r requirements.txt
playwright install chromium

CLI usage

python main.py

Available commands:

Command

Description

list [query]

List animations, optionally filtered by query

select <id>

Select animation by ID

set inplace true/false

Toggle in-place mode

set mirror true/false

Toggle mirror

set overdrive <0-100>

Set overdrive slider

upload <path>

Upload a character file

download <path>

Download current animation

status

Show current screen and animation info

quit

Exit

MCP server (Claude Code)

The MCP server lets Claude Code control Mixamo directly as tools.

Configure

Add to your .mcp.json (already included in this repo):

{
  "mcpServers": {
    "mixamo": {
      "command": "python",
      "args": ["C:\\Users\\vital\\Projects\\mixamo-mcp\\mcp_server.py"]
    }
  }
}

Available tools

Tool

Description

status()

Current screen, character, animation, params

list_animations(query)

Search animations

select_animation(id)

Select animation by ID

set_param(name, value)

Set inplace / mirror / overdrive / arm-space / trim

upload_character(path)

Upload character to Auto-Rigger

download_animation(path, format, skin, fps)

Download animation

confirm_review()

Confirm Auto-Rigger review step

close_upload_modal()

Dismiss upload modal

Download formats

Key

Format

fbx_unity

FBX for Unity (default)

fbx

FBX 2019

fbx_ascii

FBX 2019 ASCII

fbx_7.4

FBX 2014

fbx_6.1

FBX 6.1

collada

Collada (.dae)

Notes

  • Do not run main.py and mcp_server.py at the same time — both use the same browser profile

  • Log in once via the visible browser; session is saved in browser_profile/

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Enables AI-assisted garment design by letting Claude (or any MCP host) drive CLO3D — import projects, dress avatars, assign fabrics, simulate cloth, render, and export, all from a chat.
    14
    5
    MIT
  • F
    license
    A
    quality
    A
    maintenance
    Enables creating, editing, inspecting, rendering, and live-previewing Rive (.riv) animations directly from Claude without needing the Rive editor or cloud subscription, including building .riv files from scratch and a local web studio for human-AI collaboration.
    2
    35
    2,035 npm
    25
    -
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables Claude Code and other MCP clients to connect to an open browser-based 3D motion design studio tab, build and modify real layers and keyframes, inspect frames, and export PNG or video files.
    106 npm
    MIT
  • F
    license
    Not graded
    quality
    A
    maintenance
    Connects the Cinema 4D 3D modeling application to Claude, enabling prompt-driven creation and modification of scenes, objects, cameras, lights, materials, MoGraph cloners, fields, and dynamics. It also supports Python script execution, scene loading/saving, and frame rendering or preview snapshots.
    -