compare_lenses
ActiveTool of Commonlands Optics: M12 Lens and C-Mount Lens Finder + Field-of-View Calculator
Compare selected Commonlands M12 lens and C-mount lens SKUs on the same sensor with the same deterministic scoring model. Use as explanatory context, then call calculate_field_of_view for final sensor-specific FoV values when precision matters. FoV rule: never estimate sensor-specific FoV from catalog fields; use calculate_field_of_view or match_lens_to_sensor. Not live product truth; verify purchasable facts with read_shopify_products.
Parameters schema
{
"type": "object",
"required": [
"lensSkus",
"sensorPartNumber"
],
"properties": {
"lensSkus": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 10,
"minItems": 1
},
"sensorPartNumber": {
"type": "string",
"description": "Sensor part number, for example IMX477."
},
"workingDistanceMm": {
"type": "number",
"exclusiveMinimum": 0
}
},
"additionalProperties": false
}Parent server
Commonlands Optics: M12 Lens and C-Mount Lens Finder + Field-of-View Calculator
https://github.com/CommonlandsAbbe/commonlands-mcp
1/7 registries