JM

jenkinsm13/metashape-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

36 stars 4 forks 品質 76 トレンド 16MIT

AI搭載フォトグラメトリー自動化 — Agisoft Metashape Professional 2.3以上のMCPサーバー 自然を使用してパイプライン(アライメント、密クラウド、メッシュ、テクスチャ、DEM、整形、エクスポート)を制御...

概要

包括的なモデルコンテキストプロトコル(MCP)サーバーで、. 106ツール, 10リソース, 6 フルフォトグラメトリーパイプラインをカバーするプロンプト — 写真のアライメントから3Dモデルのエクスポートまで — Claude、Claudeコード、または任意のMCP互換AIアシスタントを通じて自然言語を使用して。 このMCPサーバーは、MetashapeのPython環境に埋め込まれ、AI対応ツールとして公開しています。 メニューを手動でクリックする代わりに、あなたが望むものを記述し、AIは完全なワークフローを実行します。 - — 写真をインポートし、カメラを揃え、密なポイントクラウドを構築し、DEMと整形外科を生成します。 — オブジェクトスキャン、アーティファクトのデジタル化、遺産文書 - - 地上分類、メッシュ生成、テクスチャマッピング - - 地上制御ポイントとコードされたマーカーによる調査グレードの精度 - - OBJ、PLY、FBX、TIFF、LAS、およびすべてのメタスコープ対応フォーマット - メタスコープネットワーク処理クラスターのジョブを提出し、監視します - 写真集パイプラインのすべてのステージをカバーする15モジュールを渡る - のために...

概要(AI 翻訳)

Agisoft Metashape ProfessionalにAIを搭載したオートメーションをもたらす包括的なモデルコンテキストプロトコル(MCP)サーバー。106ツール、10リソース、および6つのプロンプトは、写真のアライメントから3Dモデルのエクスポートまで、Claude、Claudeコード、またはMCP互換のAIアシスタントを通じて自然言語を使用して、フルフォトグラメトリパイプラインをカバーしています。

**AIを使用してドローンの調査を処理し、3Dモデルを構築し、DEMを生成し、オルトモサックスを作成し、生産準備完了の成果物をエクスポートします。

これは、

このMCPサーバーは、MetashapeのPython環境に埋め込まれ、entireフォトグラメトリー処理パイプラインをAI対応ツールとして公開します。 メニューを手動でクリックする代わりに、あなたが望むものを記述し、AIは完全なワークフローを実行します。

-Drone空中調査処理 — 写真のインポート、カメラのアライメント、密接なポイントクラウドの構築、DEMと整形外科の生成

  • クローズ レンジ 3D 再構築 — オブジェクトのスキャン、アーティファクトのデジタル化、伝統文書
  • 鉄道と表面モデリング — 地上分類、メッシュ生成、テクスチャマッピング

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Metashape MCP Server — AI-Powered Photogrammetry Automation

A comprehensive Model Context Protocol (MCP) server that brings AI-powered automation to Agisoft Metashape Professional. 106 tools, 10 resources, and 6 prompts covering the full photogrammetry pipeline — from photo alignment to 3D model export — using natural language through Claude, Claude Code, or any MCP-compatible AI assistant.

Use AI to process drone surveys, build 3D models, generate DEMs, create orthomosaics, and export production-ready deliverables — all through conversation.

What This Does

This MCP server runs embedded inside Metashape’s Python environment and exposes the entire photogrammetry processing pipeline as AI-callable tools. Instead of manually clicking through menus, you describe what you want and the AI executes the full workflow:

  • Drone aerial survey processing — import photos, align cameras, build dense point clouds, generate DEMs and orthomosaics
  • Close-range 3D reconstruction — object scanning, artifact digitization, heritage documentation
  • Terrain and surface modeling — ground classification, mesh generation, texture mapping
  • GCP and marker workflows — survey-grade accuracy with ground control points and coded markers
  • Batch export — OBJ, PLY, FBX, TIFF, LAS, and all Metashape-supported formats
  • Network processing — submit and monitor jobs on Metashape network processing clusters

Features

  • 106 tools across 15 modules covering every stage of the photogrammetry pipeline
  • 10 resources for real-time project state inspection
  • 6 prompts for guided workflows (aerial survey, close-range, diagnostics)
  • Runs natively inside Metashape’s embedded Python 3.12
  • Streamable HTTP transport (default http://127.0.0.1:8765, port is user-configurable via startup script or METASHAPE_MCP_PORT env)
  • Stdio proxy for Claude Code with no timeout limits on long operations
  • Progress reporting for dense cloud, mesh, and texture generation
  • Full coordinate reference system (CRS/EPSG) support
  • Non-blocking UI — the Metashape GUI stays fully interactive while the AI processes in the background
  • Headless mode — run without GUI on remote servers, VMs, or CI pipelines for automated processing

Tool Categories

Module Tools Capabilities
project 12 Create, open, save projects; manage/merge/align/duplicate chunks; GPU/CPU config; processing status
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "metashape": { "command": "python", "args": ["-m", "metashape_mcp.proxy"], "env": { "PYTHONPATH": "C:/path/to/metashape-mcp/src" } } } }