这是MCP客户端入门使用教程系列第一篇:《MCP客户端入门使用教程之Cherry Studio安装配置》。
MCP(Model Context Protocol,模型上下文协议)是由Anthropic公司于2024年11月推出的一种开放协议,旨在实现大型语言模型(LLM)应用与外部数据源、工具和服务之间的无缝集成。它为AI模型提供了一种标准化方法,使任意大语言模型能够轻松连接各种数据源和工具,实现信息的无缝访问和处理,就像是AI应用程序的USB-C接口。
MCP的核心架构是"客户端-服务器"模式:
- MCP客户端(Client):嵌入在AI应用中的连接器,与特定MCP服务器建立一对一连接,充当模型和服务器之间的桥梁。客户端负责发现可用服务、发送调用请求并获取结果。
- 本文为AIbase提供关于MCP客户端入门使用教程系列之Cherry Studio的安装配置详细教程。
一、Cherry Studio简介
Cherry Studio是一款功能强大的mcp客户端,支持多种大模型API接入,并且完全兼容MCP协议,能够让AI模型调用各种工具执行任务。它具有界面简洁、操作简单易用的特点,支持Windows、macOS和Linux等多种操作系统。作为一款免费的个人使用工具,Cherry Studio近期在AI爱好者和专业用户中广受欢迎。本教程中,AIbase将手把手教会大家关于MCP客户端入门使用教程之Cherry Studio安装配置。
二、客户端安装
1. 下载Cherry Studio
首先,我们需要访问Cherry Studio的官方网站下载客户端:,官方网址:https://cherry-ai.com/。
2. 安装过程
下载完成后,运行安装程序,在安装过程中需要注意以下选项:
- 为所有人安装:可以选择安装文件夹,默认安装在C盘文件夹。如果创建了桌面快捷方式和开始菜单,电脑的所有用户都能在桌面和开始菜单找到,但用户数据依然存放在各自的用户文件夹中。
- 仅为我安装:直接安装在C盘用户文件夹,其他用户无法在桌面和开始菜单找到。
对普通用户来说,两种选项区别不大。
三、环境配置
Cherry Studio的最新版本已经集成了MCP所需的工具安装功能,但由于网络原因,自动安装可能不太顺利。下面介绍手动安装方法:
1. 安装UV和Bun环境
Cherry Studio使用内置的UV和Bun工具来运行MCP服务,需要确保这些工具正确安装:
打开Cherry Studio,点击左下角的"设置",选择"MCP服务器",查看页面右上角是否有提示需要安装UV或Bun
安装完成后,重新启动Cherry Studio,进入MCP服务器设置,右上角的红色三角应变为绿色对勾,表示工具已安装成功。
四、配置API服务
要使用Cherry Studio调用大语言模型,需要配置API服务,进入设置界面:点击界面左下角的小齿轮图标,进入到设置界面。
1.点击底部的"管理"按钮,可以看到几十种可调用的大模型。
2.选择带有"扳手"图标的模型,这些模型支持函数调用,能够使用MCP服务
目前可用的免费或有免费额度的API平台包括:
- 国内:硅基流动、火山引擎、阿里百炼、腾讯元宝、无问苍穹等
- 国外:谷歌Gemini、Grok等
在模型服务的配置界面,您可以看到页面上提供了非常丰富的大语言模型的接入,几乎涵盖了目前的主流平台。您可以根据自己的实际情况进行选择。
3.创建 API 密钥:
为了照顾入门用户,教程中选择了使用“OpenRouter”的服务提供的模型服务。
接着我们来到模型服务平台,申请API 密钥。本文以OpenRouter为例,因此示例中进入OpenRouter,并进入控制台。(官网:https://openrouter.ai/)
点击OpenRouter页面左侧的“api key”选项。
点击右上方的“新建”按钮,输入描述,方便后期对密钥进行管理,完成密钥的创建。
点击透明展示的密钥字符串,会自动复制该密钥。
粘贴密钥:回到 Studio 界面,粘贴复制的密钥,完成密匙配置。
五、配置MCP服务器
Cherry Studio中配置MCP服务器有三种方式:搜索MCP、编辑MCP配置、更多MCP。
AIbase这里以添加远程MCP服务((SSE类型))为例,给大家示范配置MCP服务器
1.搜索MCP服务
以添加网页爬取服务fetch
为例:访问魔塔ModelScopeMCP 广场(https://modelscope.cn/mcp),搜索并选择fetch
服务。
复制SSE URL,回到Cherry Studio,URL如下:
https://mcp-979bdfce-2a57-47a9.api-inference.modelscope.cn/sse
2.添加MCP服务器
进入"设置"->“MCP服务器"页面,点击"添加服务器”
填写名称(如"fetch"),选择类型为"SSE",粘贴URL地址,点击确定。
SSE类型服务运行在远程服务器上,配置简单,无需本地环境,但无法访问本地资源。适合获取云端数据、调用在线API等场景。
六、使用MCP服务
配置好MCP服务后,就可以开始使用了。
1.打开Cherry Studio主界面,点击添加助手或使用默认助手,这里我们直接默认助手。
2.点击顶部的模型服务切换,选择支持函数调用的模型(有扳手图标)
3.在聊天框底部确认MCP服务开关已打开,比如上面我们已经添加了fetch这个MCP服务器,选中之后就会有图标会变成绿色。
4.最后,向AI提问即可让它使用MCP服务完成任务。
使用示例:
我提供一个AIbase日报的url,然后让MCP服务提取日报文中所有的小标题,结果如下:
七、使用技巧与注意事项
多种MCP功能相似时:指令要明确,否则AI可能会使用错误的工具
不同模型差异:不同模型对MCP的支持程度不同,国内千问模型支持较好
网络问题:添加服务时出现连接超时或关闭错误,可能是网络问题,可以多尝试几次
权限问题:使用本地文件服务时,确保Cherry Studio有足够的权限访问指定目录
API额度:使用第三方API(如高德地图、Tavily搜索)时,注意免费额度的使用情况
总结
Cherry Studio作为一款功能强大的MCP客户端,通过MCP协议的支持,赋予了AI更强大的能力。本文AIbase详细介绍了Cherry Studio的安装配置和MCP服务配置的使用方法,希望能帮助大家更好地利用AI工具提高工作效率。
随着MCP生态的不断完善,我们可以期待更多功能丰富的MCP服务出现,让AI助手变得更加智能和实用。通过Cherry Studio和MCP的结合,我们已经可以体验到未来AI助手的强大潜力。
官方文档:https://docs.cherry-ai.com/advanced-basic/mcp
MCP客户端入门使用教程系列
《适合小白的MCP入门指南,看完这篇0基础学会使用MCP服务》