当前Cherry Studio
版本已经更新到v1.1.8
,为更好体验MCP
,请自行更新。
地址:https://github.com/CherryHQ/cherry-studio/releases
浅说MCP
很多小伙伴使用Cherry Studio
的目的是为了做一个知识库,而Cherry Studio
为了能更强大,引入了MCP
,而很多小伙伴都不太明白MCP
用来干什么,看了半天的MCP
协议,最后还是稀里糊涂的,本来就只是为了做个知识库,反而浪费不必要的时间去理解MCP
,大可不必。
为了小伙伴们能理解MCP
,我想到了一个通用的词来代替它:插件,不同于一般软件的插件,这些插件都是是基于大模型的。
MCP配置(安装插件)
有了对MCP
基本的理解,配置MCP
就像普通软件安装插件(如vscode
从插件市场安装插件)
两种配置类型
-
SSE
类型配置(了解) 这是一种远程方式,只要添加远程MCP Server
地址即可:以
fetch
为例,访问https://mcp.so/server/fetch/modelcontextprotocol
,可以找到fetch
的SSE URL
:将
URL
填入:点击“确定”即可完成添加。
不知道什么原因,我配置后添加不了,大家可以试试,有配置后能访问的小伙伴,欢迎给我留言。
-
STDIO
类型配置
与SSE
类型配置不同,STDIO
主要是在本地配置使用,我们一般都是使用这种方式,此配置过程可以参考官方文档:https://docs.cherry-ai.com/cherrystudio/preview/mcp#zai-liao-tian-kuang-zhong-qi-yong-mcp-fu-wu
在此,我就不赘述了。
注意:
1、大模型必须支持函数调用
2、需要在聊天框中启用MCP
服务
npx包列表(简陋的应用市场)
除了上面介绍的配置,Cherry Studio
还提供了npx
包列表检索MCP Server
进行配置,这个可以理解为比较简单的插件市场,虽然现在提供的服务不多,后面应该会逐渐增加服务。
这里以filesystem
配置为例,在npx
包列表中找到这个服务,点击“添加服务器”:根据
filesystem
的配置要求进行配置,如:需要增加一个被检索的本地目录:然后点击“确定”即可完成添加,此时,就可以在对话框中使用这个服务了:
注意:
1、大模型必须支持函数调用
2、需要在聊天框中启用MCP
服务
配置建议
配置需要的MCP
服务时,建议仔细查看对应的配置说明。 如果不太会配置,可以通过《MCP Server
配置使用》利用Cline
自动安装MCP
,然后拷贝配置到Cherry Studio
的配置文件中,再修修改改。
期待功能
对很多新入手的小伙伴来说,MCP
的配置门槛有点高,以配置filesystem
为例,必须去看它的配置说明才知道如何正确配置使用,希望能在界面增加配置时的必填项说明和配置示例。
MCP 服务网站
下面是一些可以查看MCP Server
的网站,有兴趣的小伙伴可以去看看:
https://mcp.so/
https://mcpservers.org/
https://www.pulsemcp.com/
https://github.com/modelcontextprotocol/servers
交流
如果需要讨论的小伙伴可以给我留言,去官方群讨论。