Provides comprehensive tools for processing, validating, optimizing, and analyzing 3D models in glTF/GLB formats, including format conversion, compression (Meshopt/Draco), texture optimization, and detailed model statistics.
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., "@3D Asset Processing MCPcompress this glTF model with Draco and optimize textures"
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.
3D Asset Processing MCP
A comprehensive MCP server for processing, validating, optimizing, and analyzing 3D models with glTF/GLB support.
Features
Analysis: Get detailed model statistics including geometry, materials, animations, and performance metrics
Validation: Ensure 3D models meet standards using built-in checks
Basic Processing: Convert between glTF/GLB formats using gltf-pipeline
Advanced Processing: Apply Meshopt/Draco compression, texture optimization, and geometry processing using gltf-transform
Installation
Add to your MCP client configuration:
{
"mcpServers": {
"3d-asset-processing-mcp": {
"command": "npx",
"args": ["-y", "3d-asset-processing-mcp"]
}
}
}All dependencies (gltf-pipeline, gltf-transform) are included - no additional setup required.
Available Tools
analyze_model: Analyze 3D models and provide detailed statisticsvalidate_model: Validate 3D models for compliance and compatibilitygltf-pipeline-executor: Basic glTF operations (conversion, format upgrade, simple compression)gltf-transform-executor: Advanced glTF processing (Meshopt/Draco compression, texture optimization, geometry processing)
Development
# Clone the repository
git clone git@github.com:GeoLibra/3d-asset-processing-mcp.git
cd 3d-asset-processing-mcp
# Install dependencies
npm install
# Build the project
npm run build
# debug mcp
"3d-asset-processing-mcp": {
"command": "node",
"args": [
"/Users/hgis/myproject/3d-asset-processing-mcp/dist/server.js"
]
}debug mcp
npx @modelcontextprotocol/inspector
License
MIT
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.