# smartscale MCP server

Deterministic CR80 pixel-geometry scaler. Callers supply the card and object pixel geometry; this MC

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-jdhart81-smartscale
- Repository: https://github.com/jdhart81/viridis-agent-fleet

## Install
- Endpoint: https://mcp.viridisconservation.com/smartscale/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://mcp.viridisconservation.com/smartscale/mcp

## Tools
- credit_card_photo_instructions - Return safe capture guidance for upstream CR80 pixel picking.

    The image stays with the caller or upstream vision system; SmartScale only
    receives numeric pixel geometry.
     Endpoint: https://mcp.viridisconservation.com/smartscale/mcp
- scale_objects_from_credit_card - Scale object pixel dimensions using a standard CR80 credit card reference.

    Args:
        image_id: Caller-defined source identifier; no image is uploaded.
        credit_card_pixel_width: Caller-supplied pixel width of a CR80-size card.
        objects: Objects to scale. Each object needs pixel_width and pixel_height;
            label, pixel_area, pixel_perimeter, and input confidence are optional.
        credit_card_pixel_height: Optional caller-supplied height for distortion check.
        payment_ref: Optional paid escrow reference consumed by the gateway.
        request_id: Optional retry-safe idempotency key (maximum 128 characters).
     Endpoint: https://mcp.viridisconservation.com/smartscale/mcp
- describe - Return SmartScale capabilities and input contract. Endpoint: https://mcp.viridisconservation.com/smartscale/mcp
- health - Return SmartScale health status. Endpoint: https://mcp.viridisconservation.com/smartscale/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: io.github.jdhart81
- Version: 0.9.4
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jul 25, 2026
- Source: https://registry.modelcontextprotocol.io
