claude-lmstudio-bridge
MCP server to bridge Claude with local LLMs running in LM Studio
Documentation
Claude-LMStudio Bridge
An MCP server that bridges Claude with local LLMs running in LM Studio.
Overview
This tool allows Claude to interact with your local LLMs running in LM Studio, providing:
- Access to list all available models in LM Studio
- The ability to generate text using your local LLMs
- Support for chat completions through your local models
- A health check tool to verify connectivity with LM Studio
Prerequisites
- Claude Desktop with MCP support
- LM Studio installed and running locally with API server enabled
- Python 3.8+ installed
Quick Start (Recommended)
For macOS/Linux:
1. Clone the repository
git clone https://github.com/infinitimeless/claude-lmstudio-bridge.git
cd claude-lmstudio-bridge2. Run the setup script
chmod +x setup.sh
./setup.sh3. Follow the setup script's instructions to configure Claude Desktop
For Windows:
1. Clone the repository
git clone https://github.com/infinitimeless/claude-lmstudio-bridge.git
cd claude-lmstudio-bridge2. Run the setup script
setup.bat3. Follow the setup script's instructions to configure Claude Desktop
Manual Setup
If you prefer to set things up manually:
1. Create a virtual environment (optional but recommended)
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate2. Install the required packages
pip install -r requirements.txt3. Configure Claude Desktop:
Usage with Claude
After setting up the bridge, you can use the following commands in Claude:
1. Check the connection to LM Studio:
Can you check if my LM Studio server is running?2. List available models:
List the available models in my local LM Studio3. Generate text with a local model:
Generate a short poem about spring using my local LLM4. Send a chat completion:
Ask my local LLM: "What are the main features of transformers in machine learning?"Troubleshooting
Diagnosing LM Studio Connection Issues
Use the included debugging tool to check your LM Studio connection:
python debug_lmstudio.pyFor more detailed tests:
python debug_lmstudio.py --test-chat --verboseCommon Issues
"Cannot connect to LM Studio API"
- Make sure LM Studio is running
- Verify the API server is enabled in LM Studio (Settings > API Server)
- Check that the port (default: 1234) matches what's in your .env file
"No models are loaded"
- Open LM Studio and load a model
- Verify the model is running successfully
"MCP package not found"
- Try reinstalling: `pip install "mcp[cli]" httpx python-dotenv`
- Make sure you're using Python 3.8 or later
"Claude can't find the bridge"
- Check Claude Desktop configuration
- Make sure the path to run_server.sh or run_server.bat is correct and absolute
- Verify the server script is executable: `chmod +x run_server.sh` (on macOS/Linux)
Advanced Configuration
You can customize the bridge behavior by creating a `.env` file with these settings:
LMSTUDIO_HOST=127.0.0.1
LMSTUDIO_PORT=1234
DEBUG=falseSet `DEBUG=true` to enable verbose logging for troubleshooting.
License
MIT
Frequently asked questions
What is claude-lmstudio-bridge?
claude-lmstudio-bridge is MCP server to bridge Claude with local LLMs running in LM Studio
How do I install claude-lmstudio-bridge?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is claude-lmstudio-bridge open source?
Yes — it is hosted on GitHub at https://github.com/infinitimeless/claude-lmstudio-bridge and has 11 stars.
Related MCP tools
🙌 OpenHands: Code Less, Make More for the Model Context Protocol. Enhance AI assistants with powerful integrations. Python-based implementation.
Universal memory layer for AI Agents; Announcing OpenMemory MCP - local and secure memory management. Python-based implementation.
基于大模型搭建的聊天机器人,同时支持 微信公众号、企业微信应用、飞书、钉钉 等接入,可选择ChatGPT/Claude/DeepSeek/文心一言/讯飞星火/通义千问/ Gemini/GLM-4/Kimi/LinkAI,能处理文本、语音和图片,访问操作系统和互联网,支持基于自有知识库进行定制企业智能客服。
An LLM agent that conducts deep research (local and web) on any given topic and generates a long report with citations. Built for the Model Context Protocol to
🚀 The fast, Pythonic way to build MCP servers and clients Trusted by 19900+ developers. Trusted by 19900+ developers. Trusted by 19900+ developers.
🔥 MaxKB is an open-source platform for building enterprise-grade agents. MaxKB 是强大易用的开源企业级智能体平台。 for the Model Context Protocol. Enhance AI assistants with po
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP