Deterministic CR80 pixel-geometry scaler. Callers supply the card and object pixel geometry; this MC
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
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.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
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.
| Argument | Type | Description |
|---|---|---|
| measurement_goal | string | |
| objects_to_measure | any |
{
"type": "object",
"title": "credit_card_photo_instructionsArguments",
"properties": {
"measurement_goal": {
"type": "string",
"title": "Measurement Goal",
"default": ""
},
"objects_to_measure": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Objects To Measure",
"default": null
}
}
}Return SmartScale capabilities and input contract.
No arguments.
{
"type": "object",
"title": "describeArguments",
"properties": {}
}Return SmartScale health status.
No arguments.
{
"type": "object",
"title": "healthArguments",
"properties": {}
}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).
| Argument | Type | Description |
|---|---|---|
| objects* | array | |
| image_id* | string | |
| request_id | any | |
| payment_ref | any | |
| credit_card_pixel_width* | number | |
| credit_card_pixel_height | any |
{
"type": "object",
"title": "scale_objects_from_credit_cardArguments",
"required": [
"image_id",
"credit_card_pixel_width",
"objects"
],
"properties": {
"objects": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": true
},
"title": "Objects"
},
"image_id": {
"type": "string",
"title": "Image Id"
},
"request_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Request Id",
"default": null
},
"payment_ref": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Payment Ref",
"default": null
},
"credit_card_pixel_width": {
"type": "number",
"title": "Credit Card Pixel Width"
},
"credit_card_pixel_height": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"title": "Credit Card Pixel Height",
"default": null
}
}
}