Skip to main content
Glama

3D Asset Processing MCP

by GeoLibra
package.json1.89 kB
{ "name": "3d-asset-processing-mcp", "version": "0.0.1-beta.5", "description": "3D Asset Processing MCP Server", "main": "dist/server.js", "type": "commonjs", "scripts": { "build": "tsc", "dev": "tsx watch src/server.ts", "start": "node dist/server.js", "test": "jest", "test:watch": "jest --watch", "test:coverage": "jest --coverage", "setup": "./quick-start.sh", "gltf": "tsx src/cli/gltf-process-cli.ts", "gltf:convert": "tsx src/cli/gltf-process-cli.ts convert", "gltf:extract": "tsx src/cli/gltf-process-cli.ts extract-textures", "gltf:optimize": "tsx src/cli/gltf-process-cli.ts optimize" }, "bin": { "3d-asset-processing-mcp": "./dist/server.js" }, "dependencies": { "@gltf-transform/core": "^3.7.0", "@gltf-transform/functions": "^3.7.0", "@modelcontextprotocol/sdk": "^0.4.0", "commander": "^11.0.0", "draco3dgltf": "^1.5.7", "express": "^4.18.2", "fs-extra": "^11.1.0", "gltf-pipeline": "^4.3.0", "gltf-validator": "^2.0.0-dev.3.8", "meshoptimizer": "^0.25.0", "node-cache": "^5.1.0", "uuid": "^9.0.0", "winston": "^3.8.0" }, "devDependencies": { "@types/express": "^4.17.23", "@types/fs-extra": "^11.0.0", "@types/jest": "^29.5.0", "@types/multer": "^2.0.0", "@types/node": "^20.0.0", "@types/supertest": "^2.0.12", "@types/uuid": "^9.0.0", "jest": "^29.5.0", "multer": "^1.4.5-lts.1", "supertest": "^6.3.3", "ts-jest": "^29.1.0", "tsx": "^4.0.0", "typescript": "^5.0.0" }, "homepage": "https://github.com/GeoLibra/3d-asset-processing-mcp", "repository": { "type": "git", "url": "git+https://github.com/GeoLibra/3d-asset-processing-mcp.git" }, "keywords": [ "3d", "gltf", "asset-processing", "mcp", "optimization" ], "author": "geolibra", "license": "MIT" }

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/GeoLibra/3d-asset-processing-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server