Rosh MCP Server
OfficialRosh MCP Server
让任何 AI 都能使用 Rosh(一种纯英语编程语言)创建和发布交互式 Web 应用、游戏和 3D 场景。
什么是 Rosh?
Rosh 让你可以用纯英语编写程序:
create box called player at 400 300
set player color "blue"
on key "ArrowRight" then set player x to player x + 5根据目标,它可以编译为可运行的 HTML5 canvas 应用、Phaser 游戏或 Three.js 3D 场景。
Related MCP server: maige-3d-mcp
快速开始
Claude Desktop / Claude Code
添加到你的 MCP 配置(~/.claude/mcp.json 或 Claude Desktop 设置)中:
{
"mcpServers": {
"rosh": {
"command": "uvx",
"args": ["rosh-mcp"],
"env": {
"ROSH_API_KEY": "rosh_k1_your_key_here"
}
}
}
}Cursor / Windsurf
相同的配置格式——添加到你的 MCP 设置文件中。
获取 API 密钥
在 rosh.cloud 创建账户
前往设置 → API 密钥
创建一个具有
read,write权限范围的密钥
注意: 所有工具都需要 API 密钥——在启动服务器之前设置
ROSH_API_KEY。
工具
工具 | 描述 | 需要认证 |
| 获取完整的 Rosh 语言参考 | 是(read) |
| 将 Rosh 代码编译为 HTML | 是(read) |
| 将程序发布到 rosh.cloud | 是(write) |
| 列出你的程序 | 是(read) |
| 按 ID 获取程序详情 | 是(read) |
| 更新现有程序 | 是(write) |
| 删除程序 | 是(write) |
| 隐藏程序(审核) | 是(moderate) |
| 取消隐藏程序 | 是(moderate) |
示例提示
尝试将这些用于任何支持 MCP 的 AI:
“给我做一个太空射击游戏” — AI 阅读文档,编写 Rosh 代码,编译为 Phaser
“创建一个 3D 旋转雕塑” — 编译为 Three.js
“制作一个带按钮和计数器的交互式仪表板” — 编译为 Web
“展示 Rosh 能做什么” — AI 调用
rosh_docs并探索
环境变量
变量 | 必需 | 默认值 | 描述 |
| 是 | — | 你的 rosh.cloud API 密钥 |
| 否 |
| API 基础 URL |
开发
git clone https://github.com/rosh-studio/rosh-mcp.git
cd rosh-mcp
pip install -e .
rosh-mcp # runs the stdio server许可证
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables building WebAR experiences using natural language through tools for Three.js scene creation, project management, and asset integration within 8th Wall Desktop. It supports advanced features like face tracking, image targets, and automated 3D model management.7MIT
- AlicenseAqualityDmaintenanceEnables AI agents to control and manipulate live 3D scenes across frameworks like Three.js, A-Frame, and Babylon.js using a comprehensive set of object and environment tools. It features an integrated in-world chat system that allows for real-time scene modifications directly from within the 3D canvas.33153MIT
- AlicenseNot gradedqualityFmaintenanceProvides a remote coding environment for AI to publish static websites as live URLs, with live code editing and sandbox execution.3117ISC
- FlicenseAqualityBmaintenanceEnables AI agents to create, render, and validate 3D scenes, 2D art, and games in HTML canvas using Three.js, WebGL, or Canvas 2D, with multi-angle screenshots, structured validation reports, and interactive playtesting.5
Related MCP Connectors
Build, version, review, and export websites, web apps, and games from a conversation.
Generate, edit, and deploy immersive 3D/WebGL web projects from any MCP assistant.
Build personal interactive apps with real URLs and persistent storage, using any AI.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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