spawnpop is a remote MCP server that plans, drafts and generates Roblox game assets (GUI, icons, thumbnails, 3D props, music) for an assistant to place via Robl
What you can do
Plan a priced asset kit from a one-sentence game idea, free and optionally saved as a project with an API key. Create low-cost draft previews with an AI fit verdict, then approve the drafts that fit. Generate final assets from approved drafts, with optional paid add-ons such as a themed preview sheet or icon style. Check plan status, fit verdicts, approvals and credit balance, optionally waiting for changes. Retrieve finished files with signed download URLs, sizes and triangle counts, plus next-step calls for Roblox Studio MCP. List recent projects, newest first.
When to use it
Use it when you are building a Roblox game and want an assistant to turn a short idea into a priced asset kit, preview drafts cheaply, and produce final GUI, icon, thumbnail, 3D prop and music assets ready to upload through Roblox Studio MCP.
Requirements
A remote streamable HTTP endpoint at spawnpop.com; no local install. An Authorization header carrying a Bearer spawnpop API key is optional: plan_kit works without one, but drafts and generation need a key. Credits are required for paid steps.
Before you install
Draft and generate calls spend credits; confirmCredits must match the price shown to the user, and insufficient_credits returns a payUrl for the user to pay. The API key is sent in the Authorization header. Never ask the user to paste a Roblox API key into chat; Open Cloud keys belong in their own shell. Download URLs are signed and expire after one hour.
Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.tinbox-labs%2Fspawnpop/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.
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.
Parametersgenrestyledescriptionrequired
draft
Draft items cheaply
Costs 10 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.
No charge. Marks one draft per item copy as the reference its final is made from. Use the outputId shown by get_status.
ParametersapprovalsrequiredprojectIdrequired
generate
Generate final assets
Spends credits. confirmCredits must equal the price of the items; if the price changed nothing is charged and price_changed comes back. The same requestId returns the same jobs and charges nothing. itemIds may be "approved".
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.
ParametersprojectIdrequiredwaitSeconds
get_files
Finished 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.
ParametersprojectIdrequired
list_projects
List projects
No charge. Your recent projects, newest first.
Parameterslimit
Version history
1
v1.0.0LatestOct 25, 2026
Score
83%
83% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Reached in the last 30 daysRequired25 pts
Auth declaredRequired10 pts
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
LicenseNot applicable
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.