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를 사용하여 두 클라우드 정렬

compute_normals

표면 법선 추정

filter_by_scalar_field

스칼라 값으로 포인트 임계값 필터링

statistical_outlier_removal

SOR 필터로 노이즈 제거

merge_clouds

여러 클라우드를 하나로 병합

convert_format

LAS/LAZ, PLY, PCD, XYZ, E57, OBJ 등 간 변환

run_cloudcompare_command

임의의 CLI 명령을 위한 탈출구

요구 사항

  • CloudCompare ≥ 2.12다운로드

  • Python ≥ 3.10

  • uv (권장) 또는 pip

설치

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