LM Studio 中的 MCP
LM Studio 0.3.17 引入了 模型上下文协议 (MCP) 支持,允许您将喜爱的 MCP 服务器连接到应用程序,并与本地模型配合使用。

LM Studio 支持本地和远程 MCP 服务器。您可以通过编辑应用的 mcp.json 文件来添加 MCP,或者在可用时通过全新的 “添加到 LM Studio” 按钮进行添加。
此版本的其他更新
模型上下文协议 (MCP) 是一套用于为 LLM 提供工具和资源访问权限的接口。它最初由 Anthropic 推出,并在 Github 上开发。
术语
mcp.json切换到右侧边栏中的“程序” (Program) 选项卡。点击 Install > Edit mcp.json。

这将在应用内编辑器中打开 mcp.json 文件。您可以通过编辑此文件来添加 MCP 服务器。

使用应用内编辑器编辑 mcp.json
LM Studio 目前遵循 Cursor 的 mcp.json 表示法。
此 MCP 服务器提供对模型和数据集搜索等功能的访问。
{ "mcpServers": { "hf-mcp-server": { "url": "https://hugging-face.cn/mcp", "headers": { "Authorization": "Bearer <YOUR_HF_TOKEN>" } } } }
<YOUR_HF_TOKEN> 替换为您真实的 Hugging Face 令牌。点击此处了解更多。切勿安装来自不受信任来源的 MCP。
某些 MCP 服务器可以运行任意代码、访问您的本地文件并使用您的网络连接。安装和使用 MCP 服务器时请务必保持谨慎。如果您不信任该来源,请不要安装。
当模型调用工具时,LM Studio 将向用户显示一个确认对话框。这允许您在执行之前查看工具调用参数,包括根据需要编辑参数。

工具调用确认对话框
您可以选择始终允许给定的工具,或仅允许一次。
如果您选择始终允许某个工具,LM Studio 以后将不再显示该工具的确认对话框。您稍后可以在 App Settings > Tools & Integrations 中管理此设置。
当您保存 mcp.json 文件时,LM Studio 将自动加载其中定义的 MCP 服务器。我们会为每个 MCP 服务器启动一个单独的进程。
对于依赖 npx 或 uvx(或机器上任何其他程序)的本地 MCP 服务器,您需要确保这些工具已安装并可在系统的 PATH 中访问。
mcp.json 在 macOS 和 Linux 上位于 ~/.lmstudio/mcp.json,在 Windows 上位于 %USERPROFILE%/.lmstudio/mcp.json。建议使用应用内编辑器来编辑此文件。
如果您遇到错误,请在我们的错误追踪器上提交 issue:https://github.com/lmstudio-ai/lmstudio-bug-tracker/issues。
我们还推出了一种使用深度链接 (deeplink) 按钮一键将 MCP 服务器添加到 LM Studio 的方法。
输入您的 MCP JSON 条目,为 Add to LM Studio 按钮生成深度链接。
👇 这是一个真实的交互式工具,您可以用来创建自己的 MCP 安装链接。试试看!
点击按钮以复制Markdown到剪贴板。
尝试将以下内容复制并粘贴到上方的链接生成器中。
{ "hf-mcp-server": { "url": "https://hugging-face.cn/mcp", "headers": { "Authorization": "Bearer <YOUR_HF_TOKEN>" } } }
<YOUR_HF_TOKEN> 替换为您真实的 Hugging Face 令牌。点击此处了解更多。连接 MCP 服务器很容易。但是,如何为您的模型创建自己的工具和自定义资源呢?
Build 10
Build 9
Cmd + Shift + E 或在 PC 上使用 Ctrl + Shift + E 即可随时打开当前聊天的系统提示词编辑器Build 8
Build 7
lms chat 命令添加了 --stats 命令以显示预测统计信息(感谢 @Yorkie)版本 6
版本 5
版本 4
版本 3
版本 2
版本 1
[⌘/Ctrl K + T] 快捷键设置