Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add SamG-Coder/ThreeBrowserStudio --skill threebrowser-studio-mcpgit clone --depth 1 https://github.com/SamG-Coder/ThreeBrowserStudioWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/samg-coder/threebrowserstudio/threebrowser-studio-mcp)<a href="https://agentmods.dev/skills/samg-coder/threebrowserstudio/threebrowser-studio-mcp"><img src="https://agentmods.dev/badge/skills/samg-coder/threebrowserstudio/threebrowser-studio-mcp/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/samg-coder/threebrowserstudio/threebrowser-studio-mcp"><img src="https://agentmods.dev/badge/skills/samg-coder/threebrowserstudio/threebrowser-studio-mcp.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00122 | $0.02949 |
| Opus 5.5 | $0.00049 | $0.01180 |
| Sonnet 5.5 | $0.00024 | $0.00590 |
| Haiku 4.5 | $0.00012 | $0.00295 |
Grade A, and why
threebrowser-studio-mcp scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 239 lines — stays where its author put it; the contents beside it link to each section on GitHub.
ThreeBrowser Studio MCP
Use the native Studio viewport as the shared canvas and the nine
three_studio_* MCP tools as the sole project-authoring interface.
When operating inside the Studio repository, read docs/ai/patterns.md for
categorized MCP patterns. AGENT_RULES.md and live three_studio_status stay
authoritative.
Plainform routing
Read references/plainform.md before using
plainform-v1 for controlled-English object layouts, references, prefabs,
face grids, iteration, transforms, Design solids, surface-anchored and
four-boundary constrained patches, source-surface tangency, actionable semantic
regions, surface offsets, topology imprint/opening, transported sweeps,
reference-derived frames, centre-plane mirroring, uniform boundary clearance,
shader math, or Sound graphs and sound-purpose scenes. For a new manufactured Design, use the explicit
right-up-forward design frame documented there: right is world +X, up is
world +Y, and forward is world +Z. Do not manually rotate the generated root.
Use Plainform only through three_studio_apply; it is another
typed input mode, not a scripting escape hatch.
Non-negotiable authoring boundary
- Make every project read or mutation through
three_studio_status,three_studio_project,three_studio_inspect,three_studio_apply,three_studio_validate,three_studio_render,three_studio_play,three_studio_history, orthree_studio_job. - Never author by running a tutorial module, operation-list generator, bridge
client,
studio-callhelper, JavaScript scene builder, or recorded macro. - Do not translate a finished JavaScript scene into one MCP batch. Decide and author each stage from the live project state and the latest visual evidence.
- Shell access may launch Studio, OBS, or tests. It must not read, write, or mutate a Studio project behind MCP.
- Do not use raw
eval, JavaScript, WGSL, or GLSL as a scene-authoring escape hatch. Use supported typed resources and the live graph catalog.
What ships with it
2 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago Changed · +2 lines 95f3063c5559
- 1mo ago Changed · +25 lines 8e674f2f3284
- 1mo ago First seen · 212 lines · 122 tokens per session scan A 7e27bf8bf4d1
threebrowser-studio-mcp is a skill published in the GitHub repository SamG-Coder/ThreeBrowserStudio (24 stars, last pushed today), licensed MIT. It adds 122 tokens to every session and 2,949 once invoked, about $0.0005 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
blender-expert
Expert Blender 3D modeling, animation, rendering, and pipeline automation. Use for any Blender-related task from simple primitives to complex procedural workflows.
autonomous-modeling
Use this skill to autonomously design and model complex 3D objects in Blender. Perfect for generating chassis, robots, and environment props from natural language.
pipeline-automation
Automate 3D asset pipelines, including batch optimization, material baking, and exports for platforms like Unity and VRChat.
onplana-project-planner
Turn a goal or a brief into an executable Onplana plan over its MCP server: write a plan.md and attach it to the project, decompose it into tasks and subtasks, set start/due dates and dependencies, assign owners, add test cases as you go, and create tasks for the downstream surfaces a change ripples to. Use this…
onplana-autonomous-agent
Work autonomously on projects in Onplana over its MCP server: pick up the open tasks in a project, do the work, keep each task's status current, report progress as comments, file an Issue when something is wrong, and poll for human replies. Use this whenever an agent (Claude Code, ChatGPT / Codex, or claude.ai) is…
mcp-ads-professional-campaigner
Turn Claude, ChatGPT, or another compatible AI client into a professional advertising campaigner connected to live Google Ads, Meta Ads, LinkedIn Ads, TikTok Ads, GA4, and Search Console data through MCP Ads.