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": [] // 自动批准的操作列表,这里为空
    }
  }
}
Logo

助力广东及东莞地区开发者,代码托管、在线学习与竞赛、技术交流与分享、资源共享、职业发展,成为松山湖开发者首选的工作与学习平台

更多推荐