mcpbeat Sign in

spawnpop MCP Server

by tinbox-labs Your server? Claim it
answering

spawnpop is answering right now. Last checked 9 min ago. It exposes 13 tools.

Roblox game assets for your agent: free kit plan, then GUI, icons, thumbnails, 3D props and music.

Uptime history 16 days of history · worst day 99%
16 days agonow
100.0%
Uptime 24h
91 of 91 checks
13
Tools
read from the server
703 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 8

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 27 October 2026. No other catalogue keeps this.

31 Oct 4 tools appeared asset_kit, game_concept, get_spec and 1 more
31 Oct a tool description was rewritten generate
30 Oct a tool changed the parameters it asks for generate
27 Oct 2 tools appeared generate_sprite_sheet, get_sprite_status

Nothing serious here today

Today is the operative word: we check spawnpop every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 9 min ago.

run in your terminal
claude mcp add spawnpop --transport http https://spawnpop.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://spawnpop.com/mcp
~/.codex/config.toml
[mcp_servers.spawnpop]
url = "https://spawnpop.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "spawnpop": {
      "url": "https://spawnpop.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "spawnpop": {
      "type": "http",
      "url": "https://spawnpop.com/mcp"
    }
  }
}

Available tools 13

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

generate
generate
Spends credits. confirmCredits must equal the price of the items; if the price changed nothing is charged and price_changed comes back. Credits paid for an item's draft count toward that item's final (draft + final = the quoted price): confirming the plan_kit price is accepted and only the lower remaining price is charged. The same requestId returns the same jobs and charges nothing. itemIds may be "approved".
generate_sprite_sheet
Spends credits (180, plus 50 for each extra animation, at most 2). Draws one character from a description in a chosen style with idle, run and attack animations and delivers the sheet, GIFs, frames and JSON via get_sprite_status. confirmCredits must equal the price; the same requestId returns the same order and charges nothing. Only one paid sprite order is open per account at a time. Without an API key nothing is spent: you get the price and links for the user.
approve
approve
No charge. Marks one draft per item copy as the reference its final is made from. Use the outputId shown by get_status.
asset
asset_kit
No charge here. Plans the assets a saved spec needs (GUI set with its finished screen, icons, thumbnail, props, music) in the spec's style and returns one total in credits plus a kit projectId. Show the user the total; then draft/approve/generate on that projectId exactly as after plan_kit (generate takes confirmCredits). The kit zip includes the spec files. Calling it again returns the same project.
draft
draft
Costs 13 credits per draft image. Makes low-cost previews with an AI fit check so finals are only bought for what works. confirmCredits must equal the price (items x copies x variants); requestId makes a retry free.
files
get_files
No charge. Finished files with one-hour signed download URLs, sizes, triangle counts and stud sizes, plus a ready next-step block for Roblox Studio MCP and Open Cloud.
game
game_concept
No charge. Turns a genre preset, an art-style preset and a one-line idea into a short game spec your coding agent can build from: intent (frozen), plan (milestones with testable done_when, playtest, asset manifest) and state (you update it with update_state). Returns game_spec.json plus GAME_SPEC.md, AGENTS.md and PROMPT.md to save in the project. Names of existing games, characters and brands are removed: specs are original games only. With an API key the spec is saved (specId) for get_spec, update_state and asset_kit.
plan
plan_kit
No charge. Turns a one-sentence game idea into a priced kit (GUI, icons, thumbnail, 3D props, music). With an API key the plan is saved as a project; without one you get the same plan and price plus a link for the user to connect.
projects
list_projects
No charge. Your recent projects, newest first.
spec
get_spec
No charge. The saved spec (all three layers) and its handoff files. Without specId, lists your recent specs.
sprite
get_sprite_status
No charge. Progress of a sprite sheet order. When it is done: signed one-hour download links for the sprite sheet PNG, one GIF per animation, a frames zip, the sheet JSON and the character. waitSeconds (0-25) returns as soon as something changes, so a call can come back earlier than that.
state
update_state
No charge. Updates ONLY the STATE layer of a saved spec: milestone_status ({milestoneId: todo|doing|done|blocked}), built (lines appended) and notes (appended). The intent and the plan cannot be changed here; if the intent looks wrong, ask the human.
status
get_status
No charge. One row per plan item, drafts with the AI fit verdict (fit, misfit, unjudged or pending; unjudged never blocks approve), approvals and balance. waitSeconds (0-25) returns as soon as something changes, so a call can come back earlier than that.

Endpoints

URLTransportStateLatencyChecked
https://spawnpop.com/mcp streamable-http answering 429 ms 9 min ago

Alternatives to spawnpop

same job, measured the same way
Gensprite
by gensprite

Game assets for your agent: sprites, turnarounds, animations, 3D characters, props, music and SFX.

answering
Loopsmith
by composingkeys

Game music loops for AI agents: seamless loops with the reverb tail, Sections, and engine kits.

42 installs/wk local only
Sprixen
by sprixen

AI game assets for agents: consistent sprites, 2D animations, tiles, maps, music and engine exports.

answering
hum
by anzal1

Free music for your coding agent. Play songs, mood stations and Spotify links in your browser.

local only
Polyfork low-poly 3D assets
by polyfork

Low-poly 3D models and kits for three.js and game engines: search, match, remix, preview.

12 tools answering
CourtSplit
by everyai-com

Split court costs, settle up and plan fair rotations for pickup games. Free.

4 tools answering
TikTikLuck
by hilltan

Swipe, play, make. Free luck and skill games your agent can play and make. Play money only.

37 tools answering
Kiln
by codeofaxel

Spawn an object into existence: describe it, and your agent designs it, checks it, and 3D prints it.

1 122 installs/wk answering

spawnpop — questions

Answers built from our own checks of this server.

What can spawnpop do?
It exposes 13 tools, read directly from the server on our last check. Among them: approve, asset_kit, draft, game_concept, generate, generate_sprite_sheet and 7 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is spawnpop working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 703 ms. The bar chart above shows every period we have measured.
How do I connect spawnpop?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does spawnpop need an API key?
No. spawnpop completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 13 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is spawnpop?
It answers our handshake in 703 ms on average, which is faster than 13% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.