kemet MCP server
Use kemet from Claude, Cursor, or any MCP-compatible client. The server exposes your characters and the full generation pipeline as tools the model can call on your behalf.
Installation
kemet MCP is a remote server — nothing to install or run locally. Point your client at the HTTPS endpoint:
https://mcp.spritesheets.ai/mcpMost clients accept a remote server config like this:
{
"mcpServers": {
"kemet": {
"url": "https://mcp.spritesheets.ai/mcp"
}
}
}Client shortcuts: Claude Desktop Settings → Connectors → Add custom connector · Claude Code claude mcp add --transport http kemet https://mcp.spritesheets.ai/mcp · Cursor .cursor/mcp.json with the block above.
Authentication
No API keys to manage — the server uses OAuth. The first time your client connects:
- Your client opens the kemet authorization page (
mcp.spritesheets.ai/authorize) in the browser - Sign in with your kemet account and click Allow
- You're redirected back — the client stores the token and reconnects automatically
Tokens refresh silently after that. Generations run on your normal credit balance; a failed generation is automatically refunded. Revoke access anytime from Dashboard → Settings → Connected apps.
Your first generation
Restart your client and try:
> List my characters, then make the warrior run — 8 frames, standard tier.
✓ List my characters 3 found: warrior, samurai, elf
✓ Generate spritesheet warrior · run · 8f · standard
✓ Get generation progress completed
✓ Get image warrior_run preview shown in chatTool reference
Sixteen tools, matching what you'll see under Tool permissions when the connector is added. Read-only tools never spend credits.
Read-only tools · 8
Get credit & subscription statusreadYour current credit balance and plan — lets the model warn you before an expensive run.
Get generation progressreadProgress and queue position for a running generation.
Get imagereadPreview a character, spritesheet, or asset image directly in chat.
Get style & preset catalogreadAvailable art styles and animation presets to pass into generation calls.
List character spritesheetsreadAll spritesheets belonging to a character, with their batches.
List my assetsreadYour uploaded and generated assets (weapons, props, effects).
List my charactersreadYour character roster with style and view info.
List my tilesreadYour generated tiles for maps and environments.
Write / delete tools · 8
Attach asset to characterwriteCombines an asset with a character (the Asset Combiner flow, from chat).
Cancel active jobwriteStops a running generation. Unused credits are refunded.
Generate assetuses creditsCreates a new asset from a prompt.
Generate characteruses creditsCreates a character from a prompt or reference image, in any catalog style.
Generate spritesheetuses creditsStarts an animation generation — preset or free-form prompt, any quality tier.
Generate multiple spritesheetsuses creditsBatch-generates several animations in one call (walk + run + attack in one go).
Generate tileuses creditsCreates a map/environment tile from a prompt.
Get upload URLwriteReturns a signed URL so the model can upload a reference image for you.
Troubleshooting
Tools don't appear — Reconnect the server in your client; make sure the URL is exactly https://mcp.spritesheets.ai/mcp.
Auth loop / 401 errors — The token was revoked. Remove the connector, re-add it, and approve access again on the authorize page.
Generation stuck queued — High demand on basic tier; standard and premium queues are prioritized.
Still stuck? Join our Discord server