local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
mcp-ウェブカメラ
Web カメラを使用して、ライブ画像を Claude Desktop (またはその他の MCP クライアント) に送信します。
Claude がウェブカメラからフレームを取得したり、スクリーンショットの撮影を開始したりできるようにするための"capture"
および"screenshot"
ツールを提供します。
current view from the webcam
も提供します。
インストール
NPM パッケージは@llmindset/mcp-webcam
です。
お使いのプラットフォーム用の最新バージョンのNodeJSをインストールし、 claude_desktop_config.json
ファイルのmcpServers
セクションに次のコードを追加します。
Claude Desktop 0.78 以上を使用している限り、Windows と MacOS の両方で動作します。
組み込み Express サーバーのポートを設定するために、単一の引数を取ります。
デフォルトのポートは3333
です (Inspector で使用する場合の競合を回避するため)。
使用法
Claude Desktopを起動し、 http://localhost:3333
に接続します。すると、Claudeに「 get the latest picture from my webcam
」と頼んだり、「 Claude, take a look at what I'm holding
とかwhat colour top am i wearing?
と頼んだりできます。現在の画像を「フリーズ」すると、ライブキャプチャではなく、Claudeに返されます。
スクリーンショットをリクエストできます。リクエストが届いたらブラウザを開いて、キャプチャ領域を指定してください。スクリーンショットはClaudeが操作しやすいように自動的にサイズ調整されます(4K画面をお持ちの場合に便利です)。このボタンは、プラットフォーム固有のスクリーンショットUXをテストするためのもので、Claudeからのリクエストに備えるためのものです。Safariではこの機能は動作しません。これは、ユーザーが操作を開始する必要があるためです。
MCPサンプリング
「何を持っているの?」ボタンを押すと、画像とWhat is the User holding?
質問を含むサンプリング要求がクライアントに送信されます。
[!TIP] Claude Desktopは現在サンプリングをサポートしていません。マルチモーダルサンプリングリクエストに対応できるクライアントが必要な場合は、 https://github.com/evalstate/fast-agent/をお試しください。
その他の注意事項
本当にそれです。
この MCP サーバーは、MCP サーバー上でユーザー インターフェイスを公開し、ライブ リソースを Claude Desktop に返す方法を示すために構築されました。
このプロジェクトは、ローカルでインタラクティブな MCP サーバーを構築する場合に役立つ可能性があります。
テストとセットアップに協力してくれたhttps://github.com/tadasantに感謝します。
LLM / MCP チャット アプリケーションでのファイルとリソースの処理方法と、これを行う理由の詳細については、 https://llmindset.co.uk/posts/2025/01/resouce-handling-mcpの記事をお読みください。
サードパーティのMCPサービス
You must be authenticated.
Tools
ユーザーがライブ ウェブカメラの画像を Claude Desktop またはその他の MCP クライアントに送信できるようにし、画像やスクリーンショットをキャプチャしたり、視覚入力用のウェブカメラ ビューを提供したりすることで対話を容易にします。