KitScout

Categories › Knowledge & Everyday › Science: biology, chemistry, physics & engineering

Commonlands Optics: M12 Lens and C-Mount Lens Finder + Field-of-View Calculator

MCP serverVerified domain · commonlands.comRemote● LiveFree to try

M12 lens and C-mount lens finder with image-sensor matching and field-of-view calculator.

Install

Remote server: your requests and data go to mcp.commonlands.com. Claude Code: claude mcp add --transport http commonlands-optics-m12-lens-and-c-mount- https://mcp.commonlands.com/mcp · Claude app: Settings → Connectors → Add custom connector.

What it can do

The tools this server listed when we connected to it, in its own words.

  • get_purchase_options — Read current Shopify price, currency, online inventory and backorder policy for an exact full SKU and quantity. Base-price arithmetic is not
  • resolve_lens_product — Resolve a lens family or exact full SKU to current published Shopify variants. A family requires explicit variant selection; no fixture spec
  • assess_lens_requirements — Start with the sensor dimensions and a shortlisted optical part number. Check FoV ranges, image-circle coverage, nominal mount and axis-spec
  • calculate_field_of_view — Calculate Commonlands lens field of view for a lens/sensor pair and return HFOV, VFOV, DFOV, coverage, distortion status, and an explicit re
  • match_lens_to_sensor — Find and rank Commonlands lenses for a sensor, target field of view, working distance, mount, or "lens for" request. Use this tool for FOV,
  • search_lens_catalog — Search the Commonlands lens catalog by SKU, mount, lens type, M12, C-mount, or application text. For sensor part numbers such as AR0234, IMX
  • get_lens_distortion_profile — Return the Commonlands distortion model/status for one lens SKU, including whether the data is source-display-only or backend-calculated. Us
  • get_sensor_specs — Return sensor dimensions, pixel pitch, and resolution for lens field of view, M12 lens, and C-mount lens matching inputs. In production this
  • compare_lenses — Compare selected Commonlands M12 lens and C-mount lens SKUs on the same sensor with the same deterministic scoring model. Use as explanatory
  • get_catalog_snapshot_status — Return fixture-backed joined catalog counts, validation status, source provenance, live connector readiness, and non-authoritative product-t
  • get_shopify_ucp_readiness — Report connector-free Shopify Storefront MCP and UCP Catalog compatibility, launch blockers, and Commonlands engineering differentiators.
  • get_shopify_readonly_config_status — Report sanitized Cloudflare Shopify binding presence, approved read scopes, and read-only safety flags without exposing secrets or calling S
  • read_shopify_products — Use this for live purchasable product truth: product and variant IDs, full SKUs, prices, availability, product URLs, and public product-page
  • create_cart — Create a Shopify-owned cart after buyer confirmation of live variants and quantities. Retain cart_access_token for get_cart/update_cart. For
  • get_cart — Retrieve a Shopify-owned cart with its cart_access_token from create_cart. Retain the full cart id, owner token, and continue_url. The agent
  • update_cart — Replace the complete Shopify cart after buyer confirmation. Requires id and cart_access_token. Read the cart first, then send cart.line_item
  • cancel_cart — Cancel a Shopify-owned cart using its id and cart_access_token. Requires meta["idempotency-key"] UUID for retry safety. This does not cancel
  • create_checkout — Prepare a Shopify checkout after the buyer confirms exact live variants and quantities. Pass checkout.cart_id and its cart_access_token to c
  • get_checkout — Read a Shopify checkout handoff summary using its id and checkout_access_token from create_checkout. Buyer and payment details are withheld.
  • recommend_lenses_for_application — Rank Commonlands M12 lenses and C-mount lenses for an application note such as embedded robotics, machine-vision inspection, or a required l
  • submit_rfq — Forward a buyer request-for-quote or engineering question to the Commonlands engineering team. Two-step, buyer-confirmed: the first call ret

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools

  • aeon 57,090 ★
    This skill should be used for time series machine learning tasks including classification, regression, cluster
  • anndata 57,090 ★
    Handles annotated matrices in single-cell analysis, .h5ad and Zarr files, and integration with the scverse eco
  • arbor 57,090 ★
    Applies Arbor Hypothesis Tree Refinement to research artifacts with repeatable evaluators, including model tra
  • arboreto 57,090 ★
    Infers candidate gene regulatory networks from bulk or single-cell expression data using AertsLab Arboreto GRN
  • astropy 57,090 ★
    Core Python library for astronomy and astrophysics workflows that need Astropy APIs, including units/quantitie