cherry studio
阅读原文
建议阅读原文,始终查看最新文档版本,获得最佳阅读体验:《cherry studio》
介绍
Cherry Studio is a desktop client that supports for multiple LLM providers, available on Windows, Mac and Linux.
cherry studio使用非常方便,功能也多,我觉得很适合用来进行测试验证,比如想要同时对多个大模型提问,观察对比不同大模型回答的结果。又比如,可以作为一个mcp client,测试MCP server的效果,如果效果满足需求,再开发软件,集成相应的MCP server,省时省力。
官网:
Cherry Studio 官方网站 - 全能的 AI 助手
官方文档:
安装
Windows
winget install --id kangfenmao.CherryStudio --source winget
使用cherry studio
打开cherry studio
添加大模型(LLM)
我用的是硅基流动上的qwen3大模型,从下图可以看出cherry studio支持的模型提供商十分丰富,也支持本地部署的大模型(如ollama)
添加MCP server
cherry studio支持MCP
示例一:添加天气MCP
创建AccuWeather api
与天气有关的MCP目前非常多,本小节演示的是glama平台上的“MCP Weather Server”,官方文档:MCP Weather Server | Glama
首先需要创建一个AccuWeather api(有免费的plan)
要创建api,首先得注册账户,用邮箱即可注册,不再赘述,然后点击“PACKAGES&PRICING”,如下图所示,再单击红框中的“get started now!”,接着,根据提示操作即可。
下图是我创建的app
下图红框的就是api key
注册glama账户,并创建api
打开此网站https://glama.ai/playground
可以用邮箱注册,或者直接通过谷歌账号登录
登录后,安装下图所示操作,计入API页面
glama默认就帮我们创建一个默认的api key,直接复制api key即可
安装MCP server
glama是可以直接托管MCP server的,所以我们可以不需要将MCP server部署在本地,当然要部署在本地也是完全可以的,相应的MCP SERVER页面有详细说明,如MCP Weather Server | Glama
为了方便快速验证,我就直接让glama托管MCP server了
直接单击“install server”
输入之前创建的AccuWeather API key
单击“view your MCP server”可以查看所有自己托管在glama上的mcp server
在cherry studio中添加刚刚托管在glama上的MCP Weather Server
在glama的MCP server描述页的底部,可以看到如下图红框中的一条命令,在Linux系统上运行这条命令,即可查看此mcp server的详情
curl -X GET 'https://glama.ai/api/mcp/v1/servers/adhikasp/mcp-weather' #Linux系统
Invoke-RestMethod -Uri "https://glama.ai/api/mcp/v1/servers/adhikasp/mcp-weather" -Method Get #Windows系统,Powershell
从输出中可以知道此mcp server的名称、描述和可用的工具,可以直接将名称和描述填入cherry studio中
填写完毕后,不要忘记点击“保存”,如果出错,会有提示
验证
创建一个新的对话,然后一定要启用MCP,并选择需要用到的MCP SERVER,然后直接询问天气
注意:我发现只能查询美国的天气,如果查询中国城市的天气会报错,提问时,可以用英文也可以用中文。
如果想询问中国的天气,建议还是用modelscope广场上的mcp server,对国内支持会更好一些。cherry studio直接就可以集成modelscope MCP 广场:添加 ModelScope MCP 服务器 | CherryStudio
在 v1.2.9 版本中,Cherry Studio 与 ModelScope 魔搭 达成官方合作,大幅简化了 MCP 服务器添加的操作步骤,避免配置过程出错,而且可以在 ModelScope 社区发现海量 MCP 服务器