文章目录
- 1.简介与资源
- 2.在windows中安装vscode及Cline插件
- 1. 安装vscode
- 2. 安装Cline插件
- 3. 配置大语言模型
- 3. 配置MCP步骤(windows)
1.简介与资源
MCP官方开源仓库
MCP合集网站
参考视频
2.在windows中安装vscode及Cline插件
1. 安装vscode
2. 安装Cline插件
Cline插件,是一个开源的AI工具,可以进行各种AI任务的配置,包括模型,服务,任务等。其大致过程是,客户将自然语言描述传递给Cline,Cline根据配置的大语言模型,进行任务分解,然后,Cline通过MCP协议调度各种工具服务器,完成任务。所以,在进行Cline配置时,有两个关键步骤,1)大预言模型配置,2)MCP服务器配置。
3. 配置大语言模型
在进行大预言模型配置的时候,Cline有两种模式可以选择,1)Plan模式,2)Act模式。
Plan模式,Cline会先根据自然语言描述,生成一个任务计划,然后,Cline会根据任务计划,调用各种工具服务器,完成任务。Act模式,Cline会直接根据自然语言描述,调用各种工具服务器,完成任务。
这样,在进行大预言模型配置的时候,就可以根据不同的模式选择不同的大语言模型,从而达到不同的效果。想要使用免费版的,可以选择openrouter模型提供商,然后搜索关键字 free,就可以找到免费的模型。
3. 配置MCP步骤(windows)
首先,需要安装node.js工具。然后进行MCP配置,有两种方法,效果是一样的
-
方法一:通过MCP Servers进行配置
-
方法二:通过 cline_mcp_settings.json进行配置
cline_mcp_settings.json内容如下:
{
"mcpServers": { // 定义一个名为 "mcpServers" 的对象,包含多个服务器配置
"github.com/modelcontextprotocol/servers/tree/main/src/github": { // 定义一个服务器配置,键名为服务器的标识
"command": "cmd", // 指定要运行的命令行程序,这里是 Windows 的 cmd
"args": [ // 定义传递给命令行程序的参数
"/c", // 命令行参数,表示执行指定的命令并终止
"npx", // 使用 npx 运行 npm 包
"-y", // 自动回答所有提示为 "yes"
"@modelcontextprotocol/server-github" // 要运行的 npm 包名称
],
"env": { // 定义环境变量
"GITHUB_PERSONAL_ACCESS_TOKEN": "Your token" // GitHub 个人访问令牌,用于身份验证
},
"disabled": false, // 指定该服务器配置是否被禁用,false 表示启用
"autoApprove": [], // 自动批准的操作列表,这里为空
"timeout": 30 // 指定命令的超时时间(秒)
},
"filesystem": { // 定义另一个服务器配置,键名为 "filesystem"
"command": "cmd", // 同样使用 Windows 的 cmd
"args": [ // 定义传递给命令行程序的参数
"/c", // 命令行参数,表示执行指定的命令并终止
"npx", // 使用 npx 运行 npm 包
"-y", // 自动回答所有提示为 "yes"
"@modelcontextprotocol/server-filesystem", // 要运行的 npm 包名称
"D:\\Users\\16009\\Desktop" // 传递给 npm 包的参数,这里是一个文件路径
],
"disabled": false, // 指定该服务器配置是否被禁用,false 表示启用
"autoApprove": [] // 自动批准的操作列表,这里为空
}
}
}