framesmith
by RobDavenport·★ 1·Score 34
Fighting game character editor with MCP server for LLM-assisted workflows
Overview
Framesmith is an engine-agnostic fighting game character authoring tool that manages portable character data on disk using JSON format. It provides a comprehensive UI for frame-data editing, state management, cancel graph visualization, and export functionality. The tool includes an MCP server that enables scripted and LLM-assisted workflows for character creation and modification.
Try asking AI
After installing, here are 3 things you can ask your AI assistant:
When to choose this
Choose this MCP server if you're developing fighting games and want LLM assistance in character creation, balancing, or documentation workflows.
When NOT to choose this
Don't choose this for non-fighting game projects, as the tools and data formats are specialized for fighting game mechanics.
Comparable tools
Installation
Install Framesmith:
npm install
npm run tauri devStart the MCP server:
cd src-tauri
cargo run --bin mcp -- --characters-dir ../charactersFor Claude Desktop integration, add to claude_desktop_config.json:
{
"mcpServers": {
"framesmith": {
"command": "cargo",
"args": ["run", "--bin", "mcp", "--", "--characters-dir", "../characters"],
"cwd": "${your_framesmith_project}/src-tauri"
}
}
}Compare framesmith with
Last updated · Auto-generated from public README + GitHub signals.