
4dgspl.at — 4D Gaussian Splatting
io.github.snmzzcenkPublished by GitHub account snmzzcenkv0.1.1Updated Oct 30, 2026
Turn multi-camera video or Blender renders into 4D Gaussian Splatting (4DGS) on 4dgspl.at.
Overview
MCP server that lets an assistant prepare, validate, upload and download 4D Gaussian Splatting projects on 4dgspl.at.
- What you can do
- Get the 4DGS capture guide and check a delivery folder against the engine's rules
- Upload a multi-camera delivery, submit it for processing and list projects
- Check project status and download the per-frame 3DGS result
- Output is a compressed.ply sequence in PlayCanvas format, a scene JSON with frame count, fps and metrics, and an MP4 preview
- When to use it
- Use it when you want an assistant to turn a Blender scene, 3D model or multi-camera footage into a 4D Gaussian Splatting sequence on 4dgspl.at, including validating the delivery before upload and fetching the rendered result.
- Requirements
- Runs as a local stdio process, typically python3 with the 4dgspl_mcp.py script or the 4dgspl.mcpb bundle for Claude Desktop. An agent key in the DGSPL_ANAHTAR environment variable is needed for upload, status and download; the guide and checker work without it. Network access to 4dgspl.at.
Installation
In SourceWeft
- Open 4dgspl.at — 4D Gaussian Splatting in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
4dgspl-tools
Open tools for making 4D Gaussian Splatting (4DGS) content with 4dgspl.at. Turn a 3D model, an animated character (for example from Mixamo) or a Blender scene into a synchronized multi-camera render with exact COLMAP calibration, validate it, and convert it to a 4DGS sequence that plays in the browser.
Built to be used by AI coding agents (Claude Code, Codex, …) as well as people. Agents: start with AGENTS.md.
Quick start
Real footage without a calibration file: add --colmap (8+ cameras at most 45° apart, textured scene).
Rules that matter most:
- Background: pure black world (0, 0, 0).
- Materials: matte.
- Cameras: at least 6, 8 recommended; they never move.
- Timing: the key motion within the first 10 seconds.
- Framing: the subject fills 70–85 % of the frame height.
Details: agent guide · capture guide · examples · llms.txt
Agent skill
skills/4dgs-blender/SKILL.md packages the whole workflow as an agent skill: GLB 3D animation, video, still image and 4DGS videos from one Blender scene. To install it in Claude Code, copy the folder into ~/.claude/skills/. Agents that read SKILL.md from their own skills folder can use the same files.
MCP server
- Claude Desktop: install
4dgspl.mcpbfrom the latest release and enter the key in its settings. - Other clients: command
python3, argument the path to4dgspl_mcp.py, environmentDGSPL_ANAHTAR. - Without a key,
get_4dgs_guideandcheck_deliverystill work. - Listed in the MCP Registry as
io.github.snmzzcenk/4dgspl(server.json). Build the bundle withpython3 mcpb/build.py.
Output
4dgspl.at reconstructs every frame as a 3D Gaussian Splatting scene (gsplat). The output is:
- a
compressed.plysequence in PlayCanvas format; sahne.jsonwith the frame count, fps, start camera and metrics;- an MP4 preview.
Play the sequence in the browser with PlayCanvas, or open a single frame in SuperSplat.
Türkçe
4dgspl.at ile 4D Gaussian Splatting içeriği üretmek için açık araçlar. Blender rig betiği 4–16 kameralı halkayı kurar, her kameradan render alır ve COLMAP kalibrasyonunu yazar. Denetleyici, teslimi yüklemeden önce motorun kurallarına göre kontrol eder (--dil tr). Yapay zekâ ajanları için iş akışı: https://4dgspl.at/ajan.html
The tools in this repository are copies of https://4dgspl.at/araclar/; the site is the source and they are kept in sync. MIT license.
Source: README.md at commit 9b4d7c7
Tools
0Version history
2- v0.1.1LatestOct 30, 2026
- v0.1.0Oct 29, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
