Index / MCP servers / Commonlands Optics: M12 Lens and C-Mount Lens Finder + Field-of-View Calculator

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

Commonlands Optics: M12 Lens and C-Mount Lens Finder + Field-of-View Calculator is a remote MCP server that gives an AI agent 21 tools, among them calculate_field_of_view, compare_lenses, create_cart. It answers at https://mcp.commonlands.com/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 9 of 10 times since 4 September 2026; the last check, on 18 October 2026, succeeded.

Status
Answering
Tools
21
Official
yes, served from commonlands.com
Reliability
9 of 10 checks
Response time
338 ms
Transport
streamable HTTP
Last checked
18 October 2026

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

Description as the publisher wrote it.

The 21 tools Commonlands Optics: M12 Lens and C-Mount Lens Finder + Field-of-View Calculator offers

ToolWhat it does
calculate_field_of_viewCalculate Commonlands lens field of view for a lens/sensor pair and return HFOV, VFOV, DFOV, coverage, distortion status, and an explicit rectilinear comparison. Use this tool for FOV, HFOV, VFOV, DFOV, field of view, "lens for", lens-to-se
Inputs: lens_sku, lensSku, focal_length_mm, focalLengthMm, sensor, sensorPartNumber
compare_lensesCompare 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 matt
Inputs: lensSkus, sensorPartNumber, workingDistanceMm
create_cartCreate a Shopify-owned cart for selected variant line items through the configured Shopify Cart/Storefront MCP endpoint. Commonlands MCP is a stateless proxy: cart state is stored and mutated by Shopify, not in the Worker. The response incl
Inputs: meta, cart
get_cartRetrieve a Shopify-owned cart by cart id. Owner-bound: requires the cart_access_token returned by create_cart, so only the session that created a cart can read it. Cart persistence comes from Shopify; agents must retain the cart id, cart_ac
Inputs: meta, id, cart_access_token
get_catalog_snapshot_statusReturn fixture-backed joined catalog counts, validation status, source provenance, live connector readiness, and non-authoritative product-truth warning.
get_lens_distortion_profileReturn the Commonlands distortion model/status for one lens SKU, including whether the data is source-display-only or backend-calculated. Use this tool for FOV, HFOV, VFOV, DFOV, field of view, "lens for", lens-to-sensor, AR0234, IMX290, IM
Inputs: lens_sku, lensSku, sku
get_productFixture-backed UCP Catalog product detail alias with Commonlands optical metadata and Shopify-native handoff fields. Product optical fields are not a substitute for sensor-specific FoV; call calculate_field_of_view for the lens/sensor pair.
Inputs: meta, catalog
get_product_page_detailsReturn fixture-backed product-page handoff details for one lens, including DynamoDB-sourced optical specs and gated datasheet policy. Product-page/catalog optical fields are not a substitute for sensor-specific FoV; call calculate_field_of_
Inputs: sku
get_purchase_route_optionsReturn safe dual-channel purchase route options for AI agents and robotics engineers across Commonlands MCP and Shopify-native channels without mutating commerce state. This explains commerce routes only; call calculate_field_of_view/match_
Inputs: sku, quantity, sensorPartNumber, buyerIntent, agentType
get_sensor_specsReturn sensor dimensions, pixel pitch, and resolution for lens field of view, M12 lens, and C-mount lens matching inputs. In production this uses the read-only live sensor table when configured, with fixture fallback when unavailable. Use t
Inputs: partNumber
get_shopify_readonly_config_statusReport sanitized Cloudflare Shopify binding presence, approved read scopes, and read-only safety flags without exposing secrets or calling Shopify.
get_shopify_ucp_readinessReport connector-free Shopify Storefront MCP and UCP Catalog compatibility, launch blockers, and Commonlands engineering differentiators.
lookup_catalogFixture-backed UCP Catalog lookup alias for product, variant, SKU, handle, or URL identifiers; returns not-found messages instead of writes. Lookup records are not enough for sensor-specific FoV; call calculate_field_of_view for known lens/
Inputs: meta, catalog
match_lens_to_sensorFind and rank Commonlands lenses for a sensor, target field of view, working distance, mount, or "lens for" request. Use this tool for FOV, HFOV, VFOV, DFOV, field of view, "lens for", lens-to-sensor, AR0234, IMX290, IMX477, and sensor part
Inputs: widthPx, heightPx, horizontalPixels, verticalPixels, pixelSizeUm, pixelPitchUm
prepare_shopify_purchase_handoffBuild a read-only Shopify-native purchase handoff seam for a selected lens without creating carts, checkout, orders, inventory mutations, or writes. Preserve any computed FoV provenance from calculate_field_of_view/match_lens_to_sensor when
Inputs: sku, quantity, sensorPartNumber, selectedVariantId
read_shopify_productsUse this for live purchasable product truth: product and variant IDs, SKUs, prices, coarse availability, product URLs, and public product-page metafields. Public data only: active products, no exact inventory counts, and metafields limited
Inputs: sku, handle, query, limit, includeMetafields
recommend_lenses_for_applicationRank Commonlands M12 lenses and C-mount lenses for an application note such as embedded robotics, machine-vision inspection, or a required lens field of view. Use as an application shortlist helper, then call match_lens_to_sensor or calcula
Inputs: sensorPartNumber, application, desiredHorizontalFovDeg, workingDistanceMm, mount, preferLowDistortion
search_catalogFixture-backed UCP Catalog search alias for Shopify-native product discovery; no live Shopify calls or cart behavior. Use this only for broad discovery; when a sensor or target FoV is involved, call match_lens_to_sensor or calculate_field_o
Inputs: meta, catalog
search_lens_catalogSearch the Commonlands lens catalog by SKU, mount, lens type, M12, C-mount, or application text. For sensor part numbers such as AR0234, IMX290, and IMX477, or any "lens for <sensor>" request, use match_lens_to_sensor instead — sensor names
Inputs: query, limit
submit_rfqForward a buyer request-for-quote or engineering question to the Commonlands engineering team. Two-step, buyer-confirmed: the first call returns a preview and sends nothing; show the buyer the preview (including their reply-to email) and, o
Inputs: message, email, name, company, kind, partNumbers
update_cartUpdate a Shopify-owned cart through the configured Cart/Storefront MCP endpoint. Owner-bound: requires the cart_access_token returned by create_cart, so only the session that created a cart can change it. With UCP endpoints, treat updates a
Inputs: meta, id, cart_access_token, cart

Add Commonlands Optics: M12 Lens and C-Mount Lens Finder + Field-of-View Calculator to your AI client

Every block below points at https://mcp.commonlands.com/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http commonlands-optics-m12-lens-and https://mcp.commonlands.com/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "commonlands-optics-m12-lens-and": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.commonlands.com/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "commonlands-optics-m12-lens-and": {
      "url": "https://mcp.commonlands.com/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "commonlands-optics-m12-lens-and": {
      "type": "http",
      "url": "https://mcp.commonlands.com/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "commonlands-optics-m12-lens-and": {
      "url": "https://mcp.commonlands.com/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "commonlands-optics-m12-lens-and": {
      "serverUrl": "https://mcp.commonlands.com/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "commonlands-optics-m12-lens-and": {
      "url": "https://mcp.commonlands.com/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: Commonlands Optics: M12 Lens and C-Mount Lens Finder + Field-of-View Calculator
version: 0.0.1
schema: v1
mcpServers:
  - name: Commonlands Optics: M12 Lens and C-Mount Lens Finder + Field-of-View Calculator
    type: streamable-http
    url: https://mcp.commonlands.com/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "commonlands-optics-m12-lens-and": {
      "httpUrl": "https://mcp.commonlands.com/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "commonlands-optics-m12-lens-and": {
      "type": "http",
      "url": "https://mcp.commonlands.com/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "commonlands-optics-m12-lens-and": {
      "url": "https://mcp.commonlands.com/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fmcp.commonlands.com%2Fmcp&type=streamable_http&id=commonlands-optics-m12-lens-and&name=Commonlands%20Optics%3A%20M12%20Lens%20and%20C-Mount%20Lens%20Finder%20%2B%20Field-of-View%20Calculator

Is Commonlands Optics: M12 Lens and C-Mount Lens Finder + Field-of-View Calculator up right now?

It answered our last check on 18 October 2026 in 338 ms. Over 10 checks since 4 September 2026 it answered 9. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to Commonlands Optics: M12 Lens and C-Mount Lens Finder + Field-of-View Calculator

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

Is there an official Commonlands Optics: M12 Lens and C-Mount Lens Finder + Field-of-View Calculator MCP server?

Yes. It is published by commonlands.com and served from mcp.commonlands.com, the vendor's own domain: https://mcp.commonlands.com/mcp.

How many tools does Commonlands Optics: M12 Lens and C-Mount Lens Finder + Field-of-View Calculator have?

21, as returned by the server's own tools/list on 10 September 2026: calculate_field_of_view, compare_lenses, create_cart, get_cart, get_catalog_snapshot_status, get_lens_distortion_profile, get_product, get_product_page_details, and 13 more.

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

It answered our last check on 18 October 2026 in 338 ms. Over 10 checks since 4 September 2026 it answered 9.

How do I add Commonlands Optics: M12 Lens and C-Mount Lens Finder + Field-of-View Calculator to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://mcp.commonlands.com/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does Commonlands Optics: M12 Lens and C-Mount Lens Finder + Field-of-View Calculator need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: com.commonlands. Endpoint host: mcp.commonlands.com. ARD identifier: urn:air:com.commonlands:mcp:optics-mcp. First indexed 31 August 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.