# Trident (Tripo 3D)

Connects Tripo 3D API v3 tools to AI coding agents. It automates mesh generation from text or images, rigging, texturing, and file exports to local storage.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 5
- Author: mordor-forge
- License: Apache-2.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/mordor-forge/trident-mcp
- Updated: 2026-10-18
- HTML: https://affpapa.org/en/nevibecode/mcp/trident-tripo-3d

## What it does

This server exposes 28 operations from the Tripo v3 API directly over stdio. An assistant can turn text prompts, single photos, or multiview images into textured 3D meshes. The toolset also handles retopology, UV unwrapping, skeletal rigging, motion, segmentation, and Gaussian splat synthesis.

Jobs run asynchronously. A creation tool checks parameters locally, submits source files, and produces a task identifier. Next, `wait_for_task` listens for completion events and downloads assets into `<output dir>/<task_id>/`. You can chain outputs across steps by passing the returned identifier from a mesh build into a rigging or FBX export call.

Without a valid `TRIPO_API_KEY` in your environment, every request fails. Output files default to `~/generated_models`, and custom endpoints can be targeted via `TRIPO_BASE_URL`.

## Requirements
- Needs: Docker

## Install

### Claude Code (native platform)

**Platform CLI**
```bash
claude mcp add trident-tripo-3d -- docker run -i --rm ghcr.io/mordor-forge/trident-mcp:0.4.0
```

### Codex

**Platform CLI**
```bash
codex mcp add trident-tripo-3d -- docker run -i --rm ghcr.io/mordor-forge/trident-mcp:0.4.0
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "trident-tripo-3d": {
            "command": "docker",
            "args": [
                "run",
                "-i",
                "--rm",
                "ghcr.io/mordor-forge/trident-mcp:0.4.0"
            ]
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "trident-tripo-3d": {
            "type": "stdio",
            "command": "docker",
            "args": [
                "run",
                "-i",
                "--rm",
                "ghcr.io/mordor-forge/trident-mcp:0.4.0"
            ]
        }
    }
}
```

### Gemini CLI

**Platform CLI**
```bash
gemini mcp add trident-tripo-3d docker run -i --rm ghcr.io/mordor-forge/trident-mcp:0.4.0
```

## When to use it
- generate 3D meshes from text prompts or reference images
- apply retopology and UV unwrapping to 3D models
- add skeletal rigging and animations to character assets
- build Gaussian splats and convert assets into FBX files

## Example prompts
- Create a low-poly treasure chest model from this prompt and export it to FBX
- Generate a 3D character mesh using this reference photo and add a skeletal rig
- Run retopology and texture baking for the model generated in task `12345`

## Similar
- [Pascal 3D Editor](https://affpapa.org/en/nevibecode/mcp/pascal-3d-editor.md) — MCP server · ★ 25137
- [Unity-MCP](https://affpapa.org/en/nevibecode/mcp/unity-mcp.md) — MCP server · ★ 4534
- [mcp](https://affpapa.org/en/nevibecode/mcp/sceneview-mcp.md) — MCP server · ★ 1349
- [Gearboy MCP Server](https://affpapa.org/en/nevibecode/mcp/gearboy-mcp-server.md) — MCP server · ★ 1218
- [ChiR24-unreal_mcp_server](https://affpapa.org/en/nevibecode/mcp/chir24-unreal-mcp-server.md) — MCP server · ★ 982
- [Nova3D](https://affpapa.org/en/nevibecode/mcp/nova3d.md) — MCP server · ★ 732

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
