当前位置: 首页 > article >正文

1.Windows+vscode+cline+MCP配置

文章目录

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

http://www.kler.cn/a/588715.html

相关文章:

  • 传感云揭秘:边缘计算的革新力量
  • RabbitMQ从入门到实战-知识详情总结
  • 在办公电脑上本地部署 70b 的 DeepSeek 模型并实现相应功能的大致步骤
  • NO.40十六届蓝桥杯备战|指针和动态内存管理|取地址操作符|解引用操作符|指针+-整数|void*|new|delete(C++)
  • 7-14 利用正则表达式得到一段HTML文本中所有超链接对应的网址
  • vue echarts封装使用
  • 车载以太网测试-14【交换机以及MAC地址表】
  • MongoDB 和 Elasticsearch的区别、优缺点对比,以及选型建议
  • Chrome/Edge浏览器离线安装插件全攻略:CRX/ZIP文件手动安装教程
  • std::list的模拟实现
  • 零成本本地化搭建开源AI神器LocalAI支持CPU推理运行部署方案
  • 【WEB APIs】DOM-节点操作
  • 钉钉项目报销与金蝶系统高效集成技术解析
  • 人工智能中的线性代数基础详解
  • RabbitMQ实现定时/延迟任务
  • ES6(2) 函数详解
  • 【RNN神经网络】序列模型与RNN神经网络
  • 易境通集运系统:拼团模式重构社交化集运新生态
  • MobileNet家族:从v1到v4的架构演进与发展历程
  • Vue源码深度解析:从2.x到3.x的架构演进与核心原理剖析