com.sunex/optics-mcp

Official registry Search and web

Search Sunex lenses and imager sensors, match compatible optics, get pricing. No API key needed.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (sse)
Claude Code
claude mcp add --transport sse optics-mcp 'https://mcp.sunex-ai.com/sse'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "optics-mcp": {
            "type": "sse",
            "url": "https://mcp.sunex-ai.com/sse"
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. Sunex Optics MCP Server
  2. Connect in 30 seconds
  3. Five tools
  4. Example prompts
  5. Architecture
  6. Endpoints
  7. Self-host
  8. Calling a tool directly (Python)
  9. Discovery
  10. Contributing
  11. License

Sunex Optics MCP Server

A public Model Context Protocol server that lets AI assistants search Sunex's lens and imager catalog in natural language.

Live endpoint: https://mcp.sunex-ai.com/mcp Landing page: sunex-ai.com Transport: Streamable HTTP (MCP spec 2025-03-26). Legacy SSE endpoint at /sse preserved for older clients.

Connect in 30 seconds

Claude

Settings → Connectors → Add custom connector → paste https://mcp.sunex-ai.com/mcp

Cursor / Continue / Zed

Add to your MCP config with transport streamable-http and the URL above.

ChatGPT

Via any MCP → OpenAPI bridge as a custom GPT Action.

Five tools

ToolWhat it does
recommend_lens_for_imagerGive it an imager PN → compatible lenses with FOV and angular resolution. One shot.
search_imagersFind sensors by PN, manufacturer, or resolution class.
get_imager_detailFull sensor specs plus computed geometry (width / height / diagonal in mm).
find_compatible_lensesGiven pixel count + pitch, return lenses whose image circle covers the sensor.
search_productsFull catalog search by PN or keyword, with sample pricing and RFQ links.

Example prompts

  • "Recommend a wide-angle lens for the Sony IMX577 with F/2.0 or faster."
  • "I need fisheye lenses under $100."
  • "What's the diagonal of the IMX477 in mm?"
  • "Find lenses for a 1920×1080 sensor with 3µm pixels, 100–180° HFOV."

Architecture

Claude / Cursor / ChatGPT  →  mcp.sunex-ai.com  →  optics-online.com/api/v1
     (MCP client)         (Cloudflare Worker)      (ASP JSON API)

Thin proxy on Cloudflare Workers (free tier) over Sunex's production catalog. Streamable HTTP transport per MCP spec 2025-03-26 (with legacy SSE preserved). No auth, read-only.

Endpoints

PathPurpose
/mcpPrimary — Streamable HTTP transport (current MCP standard)
/sseLegacy SSE transport, preserved for backward compatibility
/.well-known/mcp.jsonPublic discovery manifest
/Landing page with install instructions

Self-host

git clone https://github.com/Sunex-AI/Optics-mcp
cd Optics-mcp
npm install
npx wrangler login
npx wrangler deploy

Calling a tool directly (Python)

from mcp import ClientSession
from mcp.client.streamable_http import streamablehttp_client

async with streamablehttp_client("https://mcp.sunex-ai.com/mcp") as (r, w, _):
    async with ClientSession(r, w) as session:
        await session.initialize()
        result = await session.call_tool(
            "recommend_lens_for_imager",
            {"imagerPn": "IMX577", "fNumMax": 2.0}
        )

Discovery

Public manifest: https://mcp.sunex-ai.com/.well-known/mcp.json

Contributing

Issues and PRs welcome. For requests about the backend API (pricing, additional catalog fields, new endpoints), email support@sunex.com.

License

MIT — see LICENSE.

Frequently asked questions

What is com.sunex/optics-mcp?

Search Sunex lenses and imager sensors, match compatible optics, get pricing. No API key needed.

How do I install com.sunex/optics-mcp?

It runs as a remote server. In Claude Code: claude mcp add --transport sse optics-mcp 'https://mcp.sunex-ai.com/sse'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does com.sunex/optics-mcp need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is com.sunex/optics-mcp open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains com.sunex/optics-mcp?

It is published by sunex-ai. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.