Tripo AI MCP Server
Generates 3D models and scenes for the Godot game engine, allowing direct import of .glb files and .tscn scenes into Godot projects.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Tripo AI MCP ServerCreate an animated knight with idle and walk animations"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Tripo AI MCP Server for Claude Code + Godot
An MCP (Model Context Protocol) server that gives Claude full access to the Tripo AI 3D generation API. Generate 3D models, rig them, animate them, stylize them, and drop game-ready .glb files straight into your Godot project — all through natural language.
What It Does
Tell Claude what you need in plain English and it handles the entire pipeline:
"Generate an animated goblin with idle, walk, and slash animations for my RPG"
"Turn this concept art into a 3D model and save it to my Godot project"
"Make a lego-style version of my character model"
"Convert my model to FBX with 5000 faces for mobile optimization"Related MCP server: Tripo3D MCP
Features
Capability | Tool | Description |
Text to 3D |
| Generate a 3D model from a text description |
Image to 3D |
| Generate a 3D model from a reference image (PNG/JPG/WEBP) |
Rigging |
| Add a skeleton to any generated model (Mixamo or Tripo spec) |
Animation |
| Apply preset animations to a rigged model |
Full Pipeline |
| Text to animated character in one call |
Stylization |
| Apply visual styles (lego, voxel, cartoon, clay, etc.) |
Conversion |
| Convert format (GLB, FBX, USDZ, OBJ, STL, 3MF) with poly control |
Texturing |
| Generate or regenerate textures with text prompts |
Refinement |
| Upgrade a draft model to higher quality |
Godot Scene |
| Generate a |
Task Status |
| Check progress of any Tripo task |
Balance |
| Check remaining API credits |
Options |
| List all available animations, styles, formats |
Setup
1. Install dependencies
pip install mcp httpxOr use the requirements file:
pip install -r requirements.txt2. Get your Tripo API key
Go to platform.tripo3d.ai
Sign in and navigate to API Keys
Create a new key and copy it (shown only once)
3. Add to Claude Code
Add to your Claude Code MCP configuration (~/.claude.json or project-level .mcp.json):
{
"mcpServers": {
"tripo": {
"command": "python3",
"args": ["/absolute/path/to/TRIPO-MCP-CLAUDE-GODOT/server.py"],
"env": {
"TRIPO_API_KEY": "tsk_your_key_here"
}
}
}
}Important: Use the absolute path to
server.py.
4. Restart Claude Code
The tripo-godot-mcp server will appear in your available MCP tools.
Available Preset Animations
Locomotion
Animation | Description |
| Standing idle loop |
| Walk cycle |
| Run cycle |
| Jump motion |
| Climbing motion |
| Falling motion |
| Turning in place |
Combat
Animation | Description |
| Melee attack swing |
| Ranged attack |
| Chopping motion |
| Magic casting |
| Boxing combos |
Reactions & Emotions
Animation | Description |
| Hit reaction |
| Fear reaction |
| Anger variations |
| Crying |
| Complaining |
Social & Gestures
Animation | Description |
| Nodding agreement |
| Bowing |
| Clapping |
| Cheering |
| Waving |
Dance
Animation | Description |
| Six dance styles |
Sports
Animation | Description |
| Basketball shot |
| Crossover dribble |
Available Styles
Style | Description |
| Brick-built appearance |
| Blocky voxel aesthetic |
| Organic cellular pattern |
| Minecraft-style blocks |
| Bright colors, exaggerated proportions |
| Handmade clay/dough look |
| Organic otherworldly aesthetic |
| Festive holiday theme |
| Victorian mechanical style |
| Metallic gold finish |
| Aged bronze statue look |
Output Formats
Format | Best For |
| Godot, web viewers (default) |
| Unity, Unreal, Blender |
| Apple AR, USD pipelines |
| Broad compatibility |
| 3D printing |
| Advanced 3D printing |
Rig Specifications
mixamo— Adobe Mixamo-compatible skeleton (wider animation ecosystem)tripo— Tripo native skeleton
Godot Integration Guide
Importing Models
Generated
.glbfiles import natively — drag them into Godot's FileSystem dockGodot auto-detects embedded animations in the
.glbUse AnimationPlayer to play individual animations
Use AnimationTree for blending and state machines
Using Generated Scenes
The create_godot_scene tool generates .tscn files you can open directly in Godot. The scene instances your .glb model at the specified position.
Recommended Import Settings
Set Import > Meshes > Generate LODs to
offfor character modelsTripo outputs use meters — scale in the Import tab if your project uses different units
For animated models, check that Import > Animation > Import is enabled
Typical Workflow
1. "Generate an animated knight with idle, walk, run, and slash animations"
→ Claude generates, rigs, and animates the model via Tripo
→ Downloads the .glb to your project's models/ directory
2. "Create a Godot scene with the knight at position (5, 0, 3)"
→ Claude generates a .tscn file referencing the .glb
3. "Convert the knight to FBX with 8000 faces for mobile"
→ Claude converts with poly reduction
4. "Make a lego version of the knight"
→ Claude stylizes the modelExample Prompts
Characters
Generate an animated skeleton warrior with idle, walk, and slash animations.
Save it to ./game/assets/enemies/
Create a friendly NPC shopkeeper with idle and wave animations.
Turn this image into a 3D character and rig it with Mixamo skeleton.Props and Environment
Generate a treasure chest 3D model and save to ./game/assets/props/
Create 3 different rock formations for my cave level.
Generate a medieval sword prop and convert it to FBX with 2000 faces.Stylization
Take the goblin model and make a cartoon version of it.
Stylize my character as voxel art for the retro game mode.
Create a gold trophy version of the player character.Pipeline
Generate a dragon enemy. Rig it, animate with idle and slash,
then convert to FBX. Make a lego version too.
Save everything to ./game/assets/enemies/dragon/Model Versions
Version | Notes |
| Balanced quality and speed, enhanced geometry (default) |
| Latest. Crisper edges, sharper surfaces. Supports |
| Fastest generation, good for rapid iteration |
| Industry-leading geometry with PBR |
| Latest stable version |
Project Structure
TRIPO-MCP-CLAUDE-GODOT/
├── server.py # MCP server (all Tripo tools)
├── requirements.txt # Python dependencies
├── claude_code_config.json # Example MCP config
├── .gitignore
└── README.mdTroubleshooting
Issue | Solution |
| Set the env var in your MCP config or shell |
Task timeout | Increase timeout; complex models take longer |
No model URL in result | Check |
Godot can't import | Ensure Godot 4.x; check the file downloaded correctly |
Animation not playing | Check AnimationPlayer node; animations are embedded in the |
Model too large/small | Use |
Credits & Links
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/Beldangi-fax-Machine/TRIPO-MCP-CLAUDE-GODOT'
If you have feedback or need assistance with the MCP directory API, please join our Discord server