mcpField
C
Claude-LMStudio Bridge

Claude-LMStudio Bridge

ローカル
github.com/infinitimelessAI・エージェント1384 週間前に更新

Claude-LMStudio Bridge について

Claude-LMStudio Bridgeは、Claude DesktopをLM Studio上のローカルモデルにつなぐMCPサーバーです。モデル一覧、テキスト生成、チャット補完、接続確認を利用できます。

主な機能

  1. 01LM Studioで利用可能なモデル一覧
  2. 02ローカルモデルによるテキスト生成
  3. 03チャット補完リクエストの送信
  4. 04LM Studioへの接続状態の確認

活用シーン

  1. 01LM Studio APIへの接続確認
  2. 02利用可能またはロード済みモデルの確認
  3. 03Claude経由でローカルモデルに生成を依頼

MCP 対応

Claude Desktopに、LM Studioのモデル一覧、テキスト生成、チャット補完、ヘルスチェックのツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Claude-LMStudio Bridge

LM Studio で実行中のローカル LLM と Claude を接続する MCP サーバーです。

概要

このツールを使用すると、Claude が LM Studio で実行中のローカル LLM と連携できます。次の機能を利用できます。

  • LM Studio で利用可能なすべてのモデルの一覧表示
  • ローカル LLM を使用したテキスト生成
  • ローカルモデルを介したチャット補完のサポート
  • LM Studio との接続を確認するヘルスチェックツール

前提条件

  • MCP をサポートする Claude Desktop
  • API サーバーを有効にして、ローカルでインストールおよび実行中の LM Studio
  • Python 3.8 以降がインストールされていること

クイックスタート(推奨)

macOS/Linux の場合:
  1. リポジトリをクローンします
git clone https://github.com/infinitimeless/claude-lmstudio-bridge.git
cd claude-lmstudio-bridge
  1. セットアップスクリプトを実行します
chmod +x setup.sh
./setup.sh
  1. セットアップスクリプトの指示に従って Claude Desktop を設定します
Windows の場合:
  1. リポジトリをクローンします
git clone https://github.com/infinitimeless/claude-lmstudio-bridge.git
cd claude-lmstudio-bridge
  1. セットアップスクリプトを実行します
setup.bat
  1. セットアップスクリプトの指示に従って Claude Desktop を設定します

手動セットアップ

手動でセットアップする場合:

  1. 仮想環境を作成します(任意ですが、推奨します)
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. 必要なパッケージをインストールします
pip install -r requirements.txt
  1. Claude Desktop を設定します:
    • Claude Desktop の環境設定を開きます
    • 「MCP Servers」セクションに移動します
    • 次の設定で新しい MCP サーバーを追加します:
      • 名前:lmstudio-bridge
      • コマンド:/bin/bash(macOS/Linux の場合)または cmd.exe(Windows の場合)
      • 引数:
        • macOS/Linux:/path/to/claude-lmstudio-bridge/run_server.sh
        • Windows:/c C:\path\to\claude-lmstudio-bridge\run_server.bat

Claude での使用方法

ブリッジのセットアップ後、Claude で次のコマンドを使用できます。

  1. LM Studio への接続を確認します:
Can you check if my LM Studio server is running?
  1. 利用可能なモデルを一覧表示します:
List the available models in my local LM Studio
  1. ローカルモデルでテキストを生成します:
Generate a short poem about spring using my local LLM
  1. チャット補完を送信します:
Ask my local LLM: "What are the main features of transformers in machine learning?"

トラブルシューティング

LM Studio 接続の問題を診断する

付属のデバッグツールを使用して、LM Studio への接続を確認します。

python debug_lmstudio.py

より詳細なテストを行う場合:

python debug_lmstudio.py --test-chat --verbose
よくある問題

「LM Studio API に接続できません」

  • LM Studio が実行中であることを確認します
  • LM Studio で API サーバーが有効になっていることを確認します(Settings > API Server)
  • ポート(デフォルト:1234)が .env ファイルの設定と一致していることを確認します

「モデルが読み込まれていません」

  • LM Studio を開き、モデルを読み込みます
  • モデルが正常に実行されていることを確認します

「MCP パッケージが見つかりません」

  • 再インストールを試します:pip install "mcp[cli]" httpx python-dotenv
  • Python 3.8 以降を使用していることを確認します

「Claude がブリッジを見つけられません」

  • Claude Desktop の設定を確認します
  • run_server.sh または run_server.bat のパスが正しく、絶対パスであることを確認します
  • サーバースクリプトが実行可能であることを確認します:chmod +x run_server.sh(macOS/Linux の場合)

詳細設定

次の設定を含む .env ファイルを作成して、ブリッジの動作をカスタマイズできます。

LMSTUDIO_HOST=127.0.0.1
LMSTUDIO_PORT=1234
DEBUG=false

トラブルシューティング用の詳細なログを有効にするには、DEBUG=true を設定します。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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