3d Asset Processing Mcp について
glTF/GLB形式の3Dモデルを分析、検証、変換、最適化するMCPサーバーです。モデル統計の確認から処理操作まで、3Dアセットのワークフローを支援します。
主な機能
- 01ジオメトリ、マテリアル、アニメーションの統計
- 02規格と互換性の検証
- 03glTF/GLB変換と形式アップグレード
- 04MeshoptとDracoによる圧縮
- 05テクスチャとジオメトリの最適化
活用シーン
- 01モデルのジオメトリとパフォーマンス指標の確認
- 02モデルの規格適合性と互換性の確認
- 03glTFとGLB間でのアセット変換
- 04モデル圧縮とテクスチャ最適化
MCP 対応
モデルの分析、検証、変換、圧縮、最適化のツールをMCPクライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
4掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| input | object | はい | |
| input.source | string | はい | 3Dモデルのファイルパス、URL、または Base64 データ |
| input.type | enum | はい | 入力ソースの種類file | url | base64 |
| input.format | enum | いいえ | モデルの想定形式gltf | glb | auto |
詳細
3D アセット処理 MCP
glTF/GLB に対応した、3D モデルの処理、検証、最適化、分析を行う包括的な MCP サーバーです。
機能
- 分析:ジオメトリ、マテリアル、アニメーション、パフォーマンス指標など、モデルの詳細な統計情報を取得します
- 検証:組み込みのチェック機能を使用して、3D モデルが基準を満たしていることを確認します
- 基本的な処理:gltf-pipeline を使用して glTF/GLB 形式を相互に変換します
- 高度な処理:gltf-transform を使用して、Meshopt/Draco 圧縮、テクスチャの最適化、ジオメトリ処理を適用します
インストール
MCP クライアントの設定に追加します。
{
"mcpServers": {
"3d-asset-processing-mcp": {
"command": "npx",
"args": ["-y", "3d-asset-processing-mcp"]
}
}
}
すべての依存関係(gltf-pipeline、gltf-transform)が含まれているため、追加のセットアップは不要です。
利用可能なツール
analyze_model:3D モデルを分析し、詳細な統計情報を提供しますvalidate_model:3D モデルが規格および互換性の要件を満たしているか検証しますgltf-pipeline-executor:基本的な glTF 操作(変換、形式のアップグレード、簡易圧縮)gltf-transform-executor:高度な glTF 処理(Meshopt/Draco 圧縮、テクスチャの最適化、ジオメトリ処理)
開発
# Clone the repository
git clone [email protected]: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"
]
}
MCP のデバッグ
npx @modelcontextprotocol/inspector

ライセンス
MIT
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。