3dgs-mcp-renderer

Solid

MCP protocol integration with 3DGS rendering pipeline: Agent-controlled Three.js/WebGPU rendering, voice-driven scene reconstruction, real-time parameter manipulation, light tracing backend. Use when: MCP rendering, agent-controlled 3DGS, voice-driven reconstruction, real-time 3DGS editing, Three.js 3DGS, WebGPU Gaussian splatting, interactive rendering control, speech-to-3D, light tracing, HiGS accelerated rendering.

AI & Automation 129 stars 9 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 89/100

Stars 20%
70
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# 3DGS MCP Renderer — Agent-3DGS Interaction via MCP Protocol Prototype specification for integrating MCP (Model Context Protocol) with 3DGS rendering pipelines, enabling AI Agents to directly manipulate Three.js/3DGS rendering parameters and achieve voice-driven 3D scene reconstruction. ## Architecture ``` ┌─────────────┐ ┌─────────────┐ ┌──────────────────┐ ┌──────────────────┐ │ Voice/Text │────▶│ Agent │────▶│ MCP Server │────▶│ 3DGS Renderer │ │ (Whisper/ │ │ (Claude/ │ │ (Node.js/ │ │ (Three.js/ │ │ Prompt) │ │ TeleClaw) │ │ Python) │ │ WebGPU/HiGS/ │ │ │◀────│ │◀────│ │◀────│ DDF-GS) │ └─────────────┘ └─────────────┘ └──────────────────┘ └──────────────────┘ │ │ │ │ Tool calls │ WebSocket/HTTP │ WebGL/WebGPU/ │ (MCP protocol) │ transport │ HiGS/DDF-GS ``` ## MCP Tools Specification ### Tool 1: `import_scene` ```json { "name": "import_scene", "description": "Load a 3DGS scene from PLY/SPLAT file or URL into the renderer", "inputSchema": { "type": "object", "properties": { "source": { "type": "string", "description": "File path or URL to .ply/.splat file" }, "format": { "enum": ["ply", "splat", "spz", "ksplat"], "description": "File format" ...

Details

Author
jaccen
Repository
jaccen/Awesome-Gaussian-Skills
Created
3 months ago
Last Updated
today
Language
TypeScript
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

3dgs-spatial-agent

3DGS/CAD/Mesh domain-specific spatial intelligence agent: scene-level reasoning, CAD-in-the-loop parametric extraction, multi-modal 3D interaction, geometry-opacity decoupling, reflective material handling. Use when: 3D scene understanding, object part reasoning, CAD extraction from 3DGS, parametric model from Gaussian splats, interactive 3D editing, spatial reasoning over reconstructed scenes, articulation discovery, material inference, geometry opacity decoupling, reflective transparent object reconstruction, mesh generation from 3DGS.

129 Updated today
jaccen
AI & Automation Listed

mcp-server-dev

Build MCP (Model Context Protocol) servers in TypeScript with @modelcontextprotocol/sdk. Use when writing, reviewing, or refactoring MCP server code: (1) Creating MCP servers with McpServer, (2) Registering tools with registerTool, inputSchema, outputSchema, Zod validation, (3) Defining resources and resource templates, (4) Defining prompts with arguments, (5) Transports: StdioServerTransport, NodeStreamableHTTPServerTransport, SSE, (6) Tool annotations (readOnlyHint, destructiveHint, idempotentHint), (7) Error handling and isError responses, (8) Dynamic tool loading and tool list change notifications, (9) Middleware patterns for MCP tools, (10) Testing MCP servers with vitest, (11) Publishing and configuring for Claude Code, Cursor, Windsurf, (12) Any @modelcontextprotocol/sdk imports.

3 Updated 3 days ago
arthjean
AI & Automation Listed

mcp-architect

MCP (Model Context Protocol) 2025-11-25 server standards — tool/resource/prompt primitives, capability negotiation, Streamable HTTP transport with Mcp-Session-Id, OAuth 2.1 + RFC 8707 resource indicators, tool annotations (readOnly/destructive/idempotent), structured output, JSON-RPC error mapping, prompt-injection and SSRF defenses, MCP Inspector testing. Python (FastMCP) and Go (official SDK) recipes. Use when designing, reviewing, or scaffolding an MCP server.

2 Updated 3 days ago
ralvarezdev