mcpField
3
3d Asset Processing Mcp

3d Asset Processing Mcp

ローカル
github.com/GeoLibraメディア・デザイン050 週間前に更新

3d Asset Processing Mcp について

glTF/GLB形式の3Dモデルを分析、検証、変換、最適化するMCPサーバーです。モデル統計の確認から処理操作まで、3Dアセットのワークフローを支援します。

主な機能

  1. 01ジオメトリ、マテリアル、アニメーションの統計
  2. 02規格と互換性の検証
  3. 03glTF/GLB変換と形式アップグレード
  4. 04MeshoptとDracoによる圧縮
  5. 05テクスチャとジオメトリの最適化

活用シーン

  1. 01モデルのジオメトリとパフォーマンス指標の確認
  2. 02モデルの規格適合性と互換性の確認
  3. 03glTFとGLB間でのアセット変換
  4. 04モデル圧縮とテクスチャ最適化

MCP 対応

モデルの分析、検証、変換、圧縮、最適化のツールをMCPクライアントに公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"3d-asset-processing": {
"command": "npx",
"args": [
"-y",
"3d-asset-processing-mcp"
]
}
}
}
起動コマンドnpx -y 3d-asset-processing-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm3d-asset-processing-mcp

ツール

4

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
inputobjectはい
input.sourcestringはい3Dモデルのファイルパス、URL、または Base64 データ
input.typeenumはい入力ソースの種類file | url | base64
input.formatenumいいえモデルの想定形式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

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

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