目录

1.WindowsvscodeclineMCP配置

1.Windows+vscode+cline+MCP配置

1.简介与资源

[参考视频]( card.all.click&vd_source=ccc9a1d0dac4723596cb7735f9b65d49)

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进行配置 https://i-blog.csdnimg.cn/direct/92f2fe1760734b1692cc0ff7eaf85171.png#pic_center
  • 方法二:通过 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”: [] // 自动批准的操作列表,这里为空 } } }