1. Conduid
  2. Gaming
  3. io.github.rosh-studio/rosh-mcp
MCP server · Gaming

io.github.rosh-studio/rosh-mcp

Create interactive web apps, games, and 3D scenes using Rosh — a plain-English language

Unclaimed gaming
37Low

Scored 6 months ago · breakdown

About io.github.rosh-studio/rosh-mcp

io.github.rosh-studio/rosh-mcp is an MCP server in the Gaming category: create interactive web apps, games, and 3D scenes using Rosh — a plain-English language.

Install

uvx
uvx rosh-mcp
pip
pip install rosh-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (9)

rosh_compileCompile Rosh code to HTML

Parameters not published.

rosh_delete_programDelete a program

Parameters not published.

rosh_docsGet the full Rosh language reference

Parameters not published.

rosh_get_programGet program details by ID

Parameters not published.

rosh_hide_programHide a program (moderation)

Parameters not published.

rosh_list_programsList your programs

Parameters not published.

rosh_publishPublish a program to rosh.cloud

Parameters not published.

rosh_show_programUnhide a program

Parameters not published.

rosh_update_programUpdate an existing program

Parameters not published.

Ask AI

✦

Ask AI about io.github.rosh-studio/rosh-mcp

Powered by Claude · Grounded in docs

I know everything about io.github.rosh-studio/rosh-mcp. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

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 + 5

This compiles to a runnable HTML5 canvas app, a Phaser game, or a Three.js 3D scene — depending on the target.

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

  1. Create an account at rosh.cloud
  2. Go to Settings → API Keys
  3. Create a key with read,write scopes

Note: rosh_docs and rosh_compile work without an API key. You only need a key for publishing.

Tools

Tool Description Auth Required
rosh_docs Get the full Rosh language reference No
rosh_compile Compile Rosh code to HTML No
rosh_publish Publish a program to rosh.cloud Yes (write)
rosh_list_programs List your programs Yes (read)
rosh_get_program Get program details by ID Yes (read)
rosh_update_program Update an existing program Yes (write)
rosh_delete_program Delete a program Yes (write)
rosh_hide_program Hide a program (moderation) Yes (moderate)
rosh_show_program 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_docs and explores

Environment Variables

Variable Required Default Description
ROSH_API_KEY For publishing — Your rosh.cloud API key
ROSH_API_BASE No https://rosh.cloud 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 server

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.rosh-studio/rosh-mcp

How do I install io.github.rosh-studio/rosh-mcp?

Run uvx rosh-mcp, then add the server to your MCP client's configuration.

Is io.github.rosh-studio/rosh-mcp safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.rosh-studio/rosh-mcp still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.