claude

metashape-mcp

MCP server + skills for Agisoft Metashape Professional 2.3+ — dense reconstruction, texturing, tile export, DEM/ortho generation, photogrammetry QA, and more.

0 on GitHubby Mike Jenkinsv0.3.0MITupdated 14 days agodevelopment
/

Plugin metashape-mcp from marketplace jenkinsm13-plugins in jenkinsm13/claude-plugins. Commands read from the repo's manifest — 13 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (12)

  • batch-export

    Export all available products from the current Metashape project — point cloud, model, DEM, orthomosaic, tiled model, report, and cameras. Skips unavailable products automatically.

  • corridor-alignment-pipeline

    Orchestrate incremental alignment of long road corridor captures with automatic drift detection and QA gates. Prevents alignment divergence by checking GPS deviation gradients and continuity between batches. Works through the Metashape MCP server.

  • diagnose-alignment

    Diagnose alignment quality issues in the current Metashape project — checks camera alignment rate, tie point density, reprojection error, and sensor calibration. Provides actionable fix recommendations.

  • mcp-tool-scaffolding

    Scaffold a new Metashape MCP tool with correct imports, registration, progress tracking, and auto-save patterns. Use when adding new tools to the metashape-mcp server.

  • metashape-api-lookup

    Look up Metashape Python API parameters and enums from local reference files when building or fixing MCP tools. Use when you need to verify parameter names, types, defaults, or enum values for Metashape API calls.

  • metashape-reconstruction

    Guide dense reconstruction, mesh building, and texturing in Metashape MCP. Covers depth maps, point cloud, mesh, texture, DEM, and orthomosaic generation with correct GPU/CPU settings and quality parameters. Works through the Metashape MCP server.

  • photo-import-setup

    Set up a new Metashape project from scratch — import photos, load GPS reference, configure sensors (fisheye, rolling shutter, multi-camera), import EXR alpha masks, run image quality analysis, and disable bad frames. The first skill to use on any new capture. Works through the Metashape MCP server.

  • quality-settings

    Recommend optimal Metashape processing settings based on dataset size and available RAM. Provides specific parameter values for each processing step with quality/speed trade-offs.

  • sky-artifact-prevention

    Prevent and remove sky/tunnel mesh artifacts in road corridor photogrammetry. Covers five strategies from Metashape-side prevention (height field, region crop, point cloud classification, source selection) to post-mesh cleanup. The #1 quality problem for vehicle-mounted captures. Works through the M

  • texturing-pipeline

    Guide UV mapping, texture atlas generation, color calibration, and texture quality optimization in Metashape MCP. Covers blending modes, ghosting filter, texture size selection by use case, and diagnosing common texture artifacts. Works through the Metashape MCP server.

  • tile-export-pipeline

    Export terrain tiles from Blender to game-ready FBX with correct transform, scale, and axis settings. Covers the full pipeline from photogrammetry mesh through Blender cleanup to FBX export via Blender MCP.

  • usgs-lidar-dem

    Download USGS 3DEP LiDAR DEM data, colorize with satellite imagery, and import into Metashape as laser scan ground truth. Use when extending photogrammetry environments with surrounding terrain.

Subagents (8)

  • alignment-doctor

    Diagnoses alignment failures and poor results in Metashape. When alignment rates are low, cameras fail to align, reprojection errors are high, or drift is detected, this agent investigates the cause and prescribes specific fixes. Not a QA checker (that's photogrammetry-qa) — this is the troubleshoot

  • gcp-advisor

    Advises on ground control point strategy for corridor photogrammetry. Analyzes drift patterns to recommend WHERE to place GCPs, how many are needed, what accuracy to set, and how to use road markings as natural control points. Also handles marker error analysis and DEM-based virtual checkpoints.

  • handoff-coordinator

    Orchestrates the Metashape-to-Blender handoff for terrain tile workflows. Handles PLY/OBJ export from Metashape, import into Blender, coordinate system verification, tile naming conventions, and validates that tiles loaded correctly with proper transforms. Bridges the gap between the two MCP servers

  • metashape-api-verifier

    Cross-references MCP tool implementations against api_reference.txt to catch parameter mismatches, wrong defaults, missing options, and incorrect enum mappings. Use after modifying tools or when auditing tool correctness.

  • photogrammetry-qa

    Quality assurance reviewer for Metashape processing. Checks alignment rates, reprojection errors, tie point counts, and mesh statistics against known-good thresholds after major processing steps. Use after alignment, tie point filtering, dense reconstruction, or mesh building.

  • project-planner

    Provides a quick status overview of a Metashape+Blender photogrammetry project and recommends what to do next. Reads project state from both MCP servers, identifies what stages are complete, what is in progress, and what the next logical step is. Use for orientation at the start of a session or when

  • terrain-processor

    Blender-side terrain mesh processing agent. Handles canopy/artifact removal, surface classification (road, rock face, vegetation), UV projection, mesh cleanup, and game-ready optimization. Makes decisions about WHICH tiles need processing and HOW aggressively to clean them. Works through the Blender

  • texture-advisor

    Advises on texture atlas settings, diagnoses texture artifacts (seams, blur, ghosting, color shifts), and recommends blending modes for specific use cases. Helps choose between mosaic (sharp) and natural (seamless) based on the content and output target. Not a processing agent — it makes the decisio

MCP servers (1)

  • metashape-mcp

    runs: uv run --directory ${CLAUDE_PLUGIN_ROOT} metashape-mcp

Hooks (6)

  • PreToolUse

    echo 'DESTRUCTIVE: This will permanently delete processed Metashape data that may have taken hours to generate.'

  • PreToolUse

    bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/block-psx-edit.sh

  • PreToolUse

    bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/block-reference-edit.sh

  • PreToolUse

    bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/preflight-estimate.sh

  • PostToolUse

    ruff format --quiet "$CLAUDE_FILE_PATH" 2>/dev/null; ruff check --fix --quiet "$CLAUDE_FILE_PATH" 2>/dev/null; exit 0

  • PostToolUse

    bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/post-qa-reminder.sh

View source on GitHub

More from jenkinsm13/claude-plugins

All 8 plugins →

MCP server with 295+ tools for DaVinci Resolve scripting API (v20.3) plus skills for preflight QC, color grading, delivery, Dolby Vision, timeline management, and more.

16 skills · 25 agents · 1 MCP server · hooks

0

AI-powered video editing assistant using Gemini + DaVinci Resolve. Analyzes footage, plans edits, and builds timelines automatically.

2 skills · 1 MCP server

0

MCP server for Blender 5.1+ — 47 tools for scene management, mesh ops, viewport capture (including 4-pack multi-angle), import/export with tile naming, and photogrammetry terrain processing.

0

MCP server for reading, writing, and stripping image/video metadata via ExifTool.

0

MCP server for video/audio processing via FFmpeg — transcoding, trimming, thumbnail extraction, audio extraction.

0

MCP server for image processing via ImageMagick — resize, convert, composite, batch operations.

0

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

Maintain metashape-mcp?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins8 plugins