# 3D Asset Processing

> Use this tool when you need to analyze, validate, and optimize 3D models in glTF/GLB format for improved performance and compatibility across platforms. It solves problems related to model optimization, format conversion, and compatibility checks, providing detailed statistics and validation reports. The tool accepts local files, URLs, and base64 data as inputs and outputs optimized 3D models with improved geometry, materials, and textures.

Canonical page: https://skillsregistry.net/skills/geolibra-3d-asset-processing  
JSON: https://api.skillsregistry.net/v1/skills/geolibra-3d-asset-processing

## Description

A 3D asset processing MCP server that provides analysis, validation, and optimization tools for glTF/GLB 3D models through integration with gltf-pipeline and gltf-transform libraries. The implementation offers four main tools: model analysis for detailed geometry and material statistics, validation using the official gltf-validator with compatibility checks across platforms, basic processing via gltf-pipeline for format conversion and simple compression, and advanced processing through gltf-transform for Meshopt/Draco compression, texture optimization, and geometry simplification. Built with TypeScript and featuring smart caching, temporary file management, and support for local files, URLs, and base64 data inputs, it's useful for 3D content pipelines, asset optimization workflows, and ensuring model compatibility across web, mobile, and game engine platforms.

## Trust

- **Trust score (0–1):** 0.72
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** devops-ci
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/geolibra-3d-asset-processing)
- **Repository:** <https://github.com/geolibra/3d-asset-processing-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "geolibra-3d-asset-processing"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/geolibra-3d-asset-processing` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/geolibra-3d-asset-processing/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
