Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Rosh MCP ServerCreate a simple space shooter game"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Rosh MCP Server
Give any AI the power to create and publish interactive web apps, games, and 3D scenes using Rosh — a plain-English programming language.
What is Rosh?
Rosh lets you write programs in plain English:
create box called player at 400 300
set player color "blue"
on key "ArrowRight" then set player x to player x + 5This compiles to a runnable HTML5 canvas app, a Phaser game, or a Three.js 3D scene — depending on the target.
Related MCP server: maige-3d-mcp
Quick Start
Claude Desktop / Claude Code
Add to your MCP config (~/.claude/mcp.json or Claude Desktop settings):
{
"mcpServers": {
"rosh": {
"command": "uvx",
"args": ["rosh-mcp"],
"env": {
"ROSH_API_KEY": "rosh_k1_your_key_here"
}
}
}
}Cursor / Windsurf
Same config format — add to your MCP settings file.
Get an API Key
Create an account at rosh.cloud
Go to Settings → API Keys
Create a key with
read,writescopes
Note:
rosh_docsandrosh_compilework without an API key. You only need a key for publishing.
Tools
Tool | Description | Auth Required |
| Get the full Rosh language reference | No |
| Compile Rosh code to HTML | No |
| Publish a program to rosh.cloud | Yes (write) |
| List your programs | Yes (read) |
| Get program details by ID | Yes (read) |
| Update an existing program | Yes (write) |
| Delete a program | Yes (write) |
| Hide a program (moderation) | Yes (moderate) |
| Unhide a program | Yes (moderate) |
Example Prompts
Try these with any MCP-capable AI:
"Build me a space shooter game" — AI reads docs, writes Rosh code, compiles to Phaser
"Create a 3D rotating sculpture" — compiles to Three.js
"Make an interactive dashboard with buttons and counters" — compiles to web
"Show me what Rosh can do" — AI calls
rosh_docsand explores
Environment Variables
Variable | Required | Default | Description |
| For publishing | — | Your rosh.cloud API key |
| No |
| API base URL |
Development
git clone https://github.com/rosh-studio/rosh-mcp.git
cd rosh-mcp
pip install -e .
rosh-mcp # runs the stdio serverLicense
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rosh-studio/rosh-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
