Skip to main content
Glama
yufeioptimal

cloudcompare-mcp

by yufeioptimal

cloudcompare-mcp

CloudCompare 用のクロスプラットフォーム Model Context Protocol (MCP) サーバーです。AIアシスタント(Claudeなど)が自然言語を介して3D点群やメッシュを処理できるようにします。

機能

ツール

説明

get_cloudcompare_info

インストール状況とバージョンの確認

load_cloud_info

ファイル統計(点数、バウンディングボックス、スカラーフィールド)の調査

subsample

密度削減 — ランダム / 空間的 / オクトリー

compute_cloud_to_cloud_distances

C2C 最近傍距離

compute_cloud_to_mesh_distances

C2M 符号付き距離

icp_registration

ICPによる2つの点群の位置合わせ

compute_normals

法線の推定

filter_by_scalar_field

スカラー値による点群の閾値フィルタリング

statistical_outlier_removal

SORフィルタによるノイズ除去

merge_clouds

複数の点群を1つに統合

convert_format

LAS/LAZ, PLY, PCD, XYZ, E57, OBJ 間の変換…

run_cloudcompare_command

任意のCLIコマンドを実行するためのエスケープハッチ

要件

インストール

uvx を使用したクイックスタート(インストール不要)

uvx cloudcompare-mcp

ローカルインストール

pip install cloudcompare-mcp
cloudcompare-mcp

CloudCompareバイナリの検出

サーバーは以下の順序でCloudCompareを探します:

  1. CLOUDCOMPARE_PATH 環境変数

  2. システム PATH (cloudcompare / CloudCompare)

  3. プラットフォームのデフォルトの場所:

プラットフォーム

デフォルトパス

macOS

/Applications/CloudCompare.app/Contents/MacOS/CloudCompare

Windows

C:\Program Files\CloudCompare\cloudcompare.exe

Linux

/usr/bin/cloudcompare

上書きするには CLOUDCOMPARE_PATH を設定してください:

export CLOUDCOMPARE_PATH="/opt/custom/cloudcompare"

MCPクライアントの設定

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "cloudcompare": {
      "command": "uvx",
      "args": ["cloudcompare-mcp"]
    }
  }
}

Claude Code (~/.claude/settings.json)

{
  "mcpServers": {
    "cloudcompare": {
      "command": "uvx",
      "args": ["cloudcompare-mcp"]
    }
  }
}

カスタムバイナリパスを使用する場合:

{
  "mcpServers": {
    "cloudcompare": {
      "command": "uvx",
      "args": ["cloudcompare-mcp"],
      "env": {
        "CLOUDCOMPARE_PATH": "/path/to/cloudcompare"
      }
    }
  }
}

使用例

Claude DesktopまたはClaude Codeで設定が完了すると:

"scan.lasファイルを読み込んで、空間的に5cmにサブサンプリングし、統計的な外れ値を除去してください。"

Claudeが適切なツールを順番に呼び出し、結果を報告します。

サポートされているファイル形式

LAS · LAZ · PLY · PCD · XYZ · ASC · TXT · E57 · OBJ · BIN · SHP

ライセンス

MIT

Install Server
A
license - permissive license
A
quality
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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/yufeioptimal/cloudcompare-mcp'

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