cloudcompare-mcp
cloudcompare-mcp
CloudCompare를 위한 크로스 플랫폼 Model Context Protocol (MCP) 서버 — AI 어시스턴트(Claude 등)가 자연어를 통해 3D 포인트 클라우드 및 메시를 처리할 수 있게 합니다.
기능
도구 | 설명 |
| 설치 및 버전 확인 |
| 파일 통계 검사 (포인트, 바운딩 박스, 스칼라 필드) |
| 밀도 감소 — 랜덤 / 공간 / 옥트리 |
| C2C 최근접 이웃 거리 |
| C2M 부호 있는 거리 |
| ICP를 사용하여 두 클라우드 정렬 |
| 표면 법선 추정 |
| 스칼라 값으로 포인트 임계값 필터링 |
| SOR 필터로 노이즈 제거 |
| 여러 클라우드를 하나로 병합 |
| LAS/LAZ, PLY, PCD, XYZ, E57, OBJ 등 간 변환 |
| 임의의 CLI 명령을 위한 탈출구 |
요구 사항
CloudCompare ≥ 2.12 — 다운로드
Python ≥ 3.10
uv (권장) 또는 pip
설치
uvx를 사용한 빠른 시작 (설치 불필요)
uvx cloudcompare-mcp로컬 설치
pip install cloudcompare-mcp
cloudcompare-mcpCloudCompare 바이너리 감지
서버는 다음 순서로 CloudCompare를 찾습니다:
CLOUDCOMPARE_PATH환경 변수시스템
PATH(cloudcompare/CloudCompare)플랫폼 기본 위치:
플랫폼 | 기본 경로 |
macOS |
|
Windows |
|
Linux |
|
재정의하려면 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
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