Commonlands Optics: M12 Lens and C-Mount Lens Finder + Field-of-View Calculator for LangChain
com.commonlands/optics-mcp
M12 lens and C-mount lens finder with image-sensor matching and field-of-view calculator.
client:LangChain
transport:streamable-http
tools:21
Install Commonlands Optics: M12 Lens and C-Mount Lens Finder + Field-of-View Calculator in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"optics-mcp": {
"transport": "streamable_http",
"url": "https://mcp.commonlands.com/mcp",
}
})
tools = await client.get_tools()
get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs
What LangChain can do once it is connected
- calculate_field_of_view
- match_lens_to_sensor
- search_lens_catalog
- get_lens_distortion_profile
- get_sensor_specs
- compare_lenses
- get_product_page_details
- get_catalog_snapshot_status
- get_shopify_ucp_readiness
- get_shopify_readonly_config_status
- read_shopify_products
- create_cart
- get_cart
- update_cart
- search_catalog
- lookup_catalog
- get_product
- prepare_shopify_purchase_handoff
- get_purchase_route_options
- recommend_lenses_for_application
- submit_rfq