mcp-tool-scaffolding

Generate a Metashape MCP tool module skeleton with standard imports and registration.

31|4|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/jenkinsm13/metashape-mcp --skill mcp-tool-scaffolding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-tool-scaffolding
Source: https://github.com/jenkinsm13/metashape-mcp/tree/main/skills/mcp-tool-scaffolding
Command: npx skills add https://github.com/jenkinsm13/metashape-mcp --skill mcp-tool-scaffolding

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaffold a new Metashape MCP tool module quickly by generating boilerplate, ensuring imports, registration, and progress-tracking patterns align with project conventions.

Core Features & Use Cases

  • Generates a complete tool module skeleton with standard imports, register function, and docstring templates.
  • Enforces project conventions (auto-save, progress tracking, and prerequisite checks) for reliable tooling.
  • Use Case: A developer adds a new metashape-mcp tool and seamlessly integrates it into the existing module structure.

Quick Start

Run the scaffolding tool to generate a new module and register it in the MCP tool registry.

Frequently Asked Questions about mcp-tool-scaffolding

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a new MCP tool module for Metashape?

To scaffold a new MCP tool module, run the scaffolding tool to generate a complete skeleton with standard imports, a register function, and docstring templates aligned with Metashape project conventions.

What boilerplate is included when generating a Metashape MCP tool?

Generating a Metashape MCP tool produces boilerplate that includes standard imports, a register function, docstring templates, and enforced patterns for auto-save, progress tracking, and prerequisite checks.

How do I register a new tool in the Metashape MCP server?

You register a new tool in the Metashape MCP server by running the scaffolding tool, which automatically generates the module structure and integrates it into the existing MCP tool registry.

Does the MCP tool scaffolding enforce project conventions for progress tracking?

Yes, MCP tool scaffolding enforces project conventions by applying standardized patterns for auto-save, progress tracking, and prerequisite checks to ensure reliable tooling across the Metashape server.

Can I use this scaffolding tool to add multiple modules to a Metashape MCP server?

Yes, you can use this scaffolding tool to add multiple modules to a Metashape MCP server, generating a complete tool module skeleton and registering each new tool seamlessly into the existing module structure.

What's the best way to standardize new tool development in a Metashape MCP environment?

Standardizing new tool development in a Metashape MCP environment is best achieved by using a scaffolding tool that enforces project conventions for imports, registration, progress tracking, and auto-save patterns.