trident-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TRIPO_API_KEY | Yes | Tripo API key used for generation and editing calls | |
| MODEL_OUTPUT_DIR | No | Directory where downloaded models are written | ~/generated_models |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| convert_formatA | Convert a generated 3D model to a different file format (GLTF, FBX, OBJ, STL, USDZ, 3MF). This is an async operation — use task_status to poll progress, then download_model to retrieve the converted file. |
| download_modelA | Download a completed 3D model to a local file using the task's actual output format. If you need a different format, run convert_format first, then download the conversion task. |
| get_configB | Show current server configuration including active backend and output directory. |
| image_to_3dA | Generate a 3D model from a reference image. Provide a local file path or public URL. This is an async operation — use task_status to poll progress and download_model to retrieve the result. |
| list_modelsB | List the model versions supported by this server with their capabilities. |
| multiview_to_3dA | Generate a 3D model from 2-4 reference images taken from different angles. Produces significantly better geometry than single-image input. This is an async operation — use task_status to poll progress and download_model to retrieve the result. |
| retopologizeA | Create a lowpoly version of a generated 3D model. Supports quad mesh or triangle output. This is an async operation — use task_status to poll progress. |
| stylizeA | Apply a stylization effect to a generated 3D model (lego, voxel, voronoi, minecraft). This is an async operation — use task_status to poll progress, then download_model to retrieve the stylized model. |
| task_statusA | Check the status of an async 3D generation or post-processing task. Returns progress info (queued, running, success, or failed). |
| text_to_3dA | Generate a 3D model from a text prompt. This is an async operation — use task_status to poll progress and download_model to retrieve the result. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/mordor-forge/trident-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server