MCP.Market

LPC Character Generator MCP server

by kyuza1·io.github.kyuza1/lpc-character-mcp·v0.5.0

Generate LPC pixel-art character spritesheets and export them to Godot, Unity and the web.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed LPC Character Generator yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

LPC Character Generator tools (11, 2 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • clear_cachewrite action

    Deletes cached images (they are downloaded again when needed). older_than_days: only delete images unused for more than N days (0 = all). dry_run: only report how much would be freed, without deleting.

  • from_site_url

    Reads a link from the LPC generator site (e.g. ...Character-Generator/#sex=male&body=Body_Color_light&...) and returns {body_type, items} ready for generate_character (old links work too). Also accepts the JSON from the site's "Export to Clipboard (JSON)" button. Unrecognized parameters are listed in `unresolved`.

  • generate_batch

    Generates many random characters at once (e.g. villagers for a town). Saves <prefix>_01.png, <prefix>_02.png... and the credits for each. body_types: bodies to pick from (default: male and female). fixed_items: items everyone gets (e.g. [{"id": "tools/tool_hammer"}]).

  • generate_character
  • get_item

    Item details: supported bodies, animations with art per body, missing animations and complete alternatives, colors or variants, multi-color parts and oversized animations.

  • list_categories

    Lists item categories (e.g. body, hair, torso/shirts) with how many items each has.

  • preview_character

    Shows the character in the chat without saving files: the 4 directions side by side. animated=True (default) returns an animated GIF of the animation; False, a still image. animation: walk, idle, slash, run..., 1h_slash, watering, or an oversized one (tool_hammer, slash_128...). Use it to check the look before generate_character.

  • random_character

    Rolls a random character (skin, head, hair, clothes, shoes and sometimes a beard, hat or vest), using only items that have every animation. Does not render: returns {items, body_type, url} to review and pass to generate_character. `fixed_items` are always added (e.g. a weapon). Use `seed` to repeat the same roll. `licenses` limits the roll to those license families (e.g. ["CC0", "OGA-BY"]).

  • search_items

    Searches items. All filters are optional and combine: query: words in the name/id (all must match), e.g. "leather armour". category: id prefix, e.g. 'hair', 'torso/shirts', 'weapons/sword'. body_type: only items that exist for this body (male, female, teen...). animation: only items with art for this animation (idle, walk, slash...) for body_type (or male if body_type is not given). type_name: ite

  • to_site_url

    Builds a generator site link with these items, to open and tweak the character in a browser.

  • update_definitionswrite action

    Pulls new items and palettes from the official LPC generator repository. clear_image_cache=True also deletes downloaded PNGs so they are fetched again.

Public scan report

scanner v0.1.10 · 2026-10-01 · same rubric, same numbers if you re-run it

no findings
  • Code scan16 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 3 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How LPC Character Generator compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 90% of 48,273 servers
Tools
11
the typical server has 7
Tools that change things
18%
typical: 0%. Fewer write tools means less an agent can break

What its tools let an agent do: 7 read · 2 create · 2 change

Install LPC Character Generator in Claude Code, Cursor or VS Code

claude mcp add lpc-character-mcp -- uvx lpc-character-mcp
Add to Cursor

What the publisher says

From the LPC Character Generator repository's README, as published. We do not edit it. Read it on GitHub

LPC Character Generator — MCP

<!-- mcp-name: io.github.kyuza1/lpc-character-mcp -->

English · Português

An MCP server that builds LPC pixel-art character spritesheets — the same parts as the Universal LPC Spritesheet Character Generator — and exports them ready for Godot, Unity and the web (Phaser/PixiJS).

Ask in plain language ("make a tanned blacksmith with a leather apron and a hammer") and your assistant assembles the character, shows an animated preview in the chat and saves the files.

Every character above was generated by this MCP — themed ones (knight, viking, wizard, skeleton, orc, legionary, pirate, king...) and random ones.

The in-chat preview (preview_character) is an animated GIF — here a blacksmith hammering:

Installation

You need uv and Git. uv fetches the right Python and the package by itself — nothing to clone, no dependencies to install.

  1. Install uv (once):
  • Windows: powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
  • macOS/Linux: curl -LsSf https://astral.sh/uv/install.sh | sh
  1. Prepare the server (downloads the item definitions, ~10 s, only once):
uvx lpc-character-mcp --setup
  1. Register it in your assistant (below). The command is always uvx lpc-character-mcp.

To run the latest code straight from GitHub, replace uvx lpc-character-mcp with uvx --from git+https://github.com/kyuza1/lpc-character-mcp lpc-character-mcp in any example.

Characters are saved to ~/lpc-characters (on Windows, C:\Users\\lpc-characters). Set LPCOUTPUTDIR to change it — for example, to your Godot/Unity sprites folder. lpc-character-mcp --where prints every folder in use. Messages are in English; set LPC_LANG=pt for Portuguese.

Claude Code

claude mcp add lpc --scope user -- uvx lpc-character-mcp

Claude Desktop

One click: download lpc-character-mcp.mcpb from the latest release and open it (or drag it into Settings → Extensions). You can pick the output folder and language during install.

Or add it by hand in Settings → Developer → Edit config (claudedesktopconfig.json):

{
  "mcpServers": {
    "lpc": { "command": "uvx", "args": ["lpc-character-mcp"] }
  }
}

Codex (OpenAI)

codex mcp add lpc -- uvx lpc-character-mcp

Or edit ~/.codex/config.toml (on Windows, %USERPROFILE%\.codex\config.toml):

[mcp_servers.lpc]
command = "uvx"
args = ["lpc-character-mcp"]
startup_timeout_sec = 60

Check with codex mcp list. The same file is used by the Codex VS Code extension.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

LPC Character Generator: common questions

Is LPC Character Generator MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the LPC Character Generator safety report
How do I install LPC Character Generator?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does LPC Character Generator need an API key?
No secret keys are declared. It reads 2 settings from the environment.
Is LPC Character Generator maintained?
The last commit was 35 days ago (2026-09-28). The latest release is v0.5.0.
What can I use instead of LPC Character Generator?
Servers from other publishers that do the same job: QR Rápido MCP server.
How does LPC Character Generator compare with other MCP servers?
safety score 92/100 (higher than 90% of 48,273 servers); tools 11 (the typical server has 7); tools that change things 18% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to LPC Character Generator

Same job from other publishers: the closest match first, then the best rated.

  • QR Rápido
    Generate QR codes for URLs, PIX, Wi-Fi, vCards, WhatsApp and more. For AI agents.
    B