mcpField
O
optics-mcp

optics-mcp

リモート
github.com/sunex-aiビジネス・マーケティング026 週間前に更新
リポジトリ

optics-mcp について

optics-mcpは、Sunexのレンズとイメージセンサーのカタログ検索や光学的な互換性確認に使う公開MCPサーバーです。センサー仕様の確認やレンズ選定を行うアシスタント向けで、カタログへのアクセスは読み取り専用、認証不要です。

主な機能

  1. 01キーワードや品番でレンズ・センサーを検索
  2. 02イメージセンサーに合うレンズを推薦
  3. 03センサー形状に基づくレンズ適合確認
  4. 04センサー仕様と形状情報の取得
  5. 05サンプル価格と見積もりリンクの確認

活用シーン

  1. 01センサーに適合するレンズの検索
  2. 02画角と角度分解能によるレンズ比較
  3. 03センサー仕様から寸法を確認
  4. 04カタログ価格の検索と見積もり依頼

MCP 対応

Streamable HTTP経由でMCPクライアントに5つの読み取り専用カタログツールを提供し、旧式のSSEエンドポイントも利用できます。公開サービスに認証は不要です。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.sunex-ai.com/sse
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Sunex Optics MCP Server

AI アシスタントが自然言語で Sunex のレンズとイメージャーのカタログを検索できる、公開 Model Context Protocol サーバーです。

ライブエンドポイント: https://mcp.sunex-ai.com/mcp ランディングページ: sunex-ai.com トランスポート: ストリーミング可能な HTTP(MCP 仕様 2025-03-26)。古いクライアント向けに、従来の SSE エンドポイント /sse も維持されています。

30 秒で接続

Claude

Settings → Connectors → Add custom connector → https://mcp.sunex-ai.com/mcp を貼り付けます

Cursor / Continue / Zed

トランスポートを streamable-http に設定し、上記の URL を使って MCP 設定に追加します。

ChatGPT

カスタム GPT アクションとして、任意の MCP → OpenAPI ブリッジ経由で接続します。

5 つのツール

ツール機能
recommend_lens_for_imagerイメージャーの PN を指定すると、FOV と角度分解能を含む対応レンズを一度に返します。
search_imagersPN、メーカー、または解像度クラスでセンサーを検索します。
get_imager_detailセンサーの全仕様と、計算された形状情報(幅/高さ/対角線、単位:mm)を返します。
find_compatible_lensesピクセル数とピッチを指定すると、イメージサークルがセンサーをカバーするレンズを返します。
search_productsPN またはキーワードでカタログ全体を検索し、参考価格と RFQ リンクを表示します。

プロンプトの例

  • 「Sony IMX577 用に、F/2.0 以上の広角レンズをおすすめしてください。」
  • 「100 ドル未満の魚眼レンズが必要です。」
  • 「IMX477 の対角線は何 mm ですか?」
  • 「3µm ピクセルの 1920×1080 センサーに対応する、HFOV 100~180°のレンズを探してください。」

アーキテクチャ

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

Sunex の本番カタログを利用する、Cloudflare Workers(無料プラン)上の軽量なプロキシです。MCP 仕様 2025-03-26 に準拠したストリーミング可能な HTTP トランスポートを使用します(従来の SSE も維持)。認証は不要で、読み取り専用です。

エンドポイント

パス用途
/mcpメイン — ストリーミング可能な HTTP トランスポート(現在の MCP 標準)
/sse従来の SSE トランスポート。後方互換性のため維持されています
/.well-known/mcp.json公開ディスカバリーマニフェスト
/インストール手順を掲載したランディングページ

セルフホスト

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

ツールを直接呼び出す(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}
        )

ディスカバリー

公開マニフェスト:https://mcp.sunex-ai.com/.well-known/mcp.json

コントリビューション

Issue や PR を歓迎します。バックエンド API に関するリクエスト(価格、カタログ項目の追加、新しいエンドポイント)については、[email protected] までメールでお問い合わせください。

ライセンス

MIT — LICENSE を参照してください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。