cline调用mcp教程:给AI大模型装上双手

        MCP(Model Context Protocol)模型上下文协议,按我的理解,就是一个给 AI 大模型提供外部数据和执行工具的服务。

        举个例子,获取数据方面,mcp能够让AI 大模型访问互联网网页、获取游戏数据、获取天气以及地图信息等等,进而完成更高级的任务,比如总结网页信息,根据天气合理安排旅游规划。执行工具方面,mcp能够让AI 大模型直接操控文件系统,操控浏览器输入账号密码并登录,执行自己想干的任务。

        github上有专门搜集mcp的仓库,链接为https://github.com/punkpeye/awesome-mcp-servers/blob/main/README-zh.md,我将结合此网站,讲解如何在windows vscode的cline插件上使用mcp。

        可以看到,该仓库mcp种类丰富,涵盖方方面面。

        我将以浏览器自动化为例,想尝试其他的,配置方法也一样。

        选中浏览器自动化条目的第一条链接,并复制链接,https://github.com/blackwhite084/playwright-plus-python-mcp

        进入vscode,在插件搜索cline并安装。

        选择模型。我这里选用deepseek作为api提供者,可以去DeepSeek开放平台申请,非常便宜,价格是claude 3.7的五十分之一,个人使用一顿饭钱可以用很久。也可以使用免费的模型,在模型选择界面输出free。

        直接向cline提问:请帮我安装https://github.com/blackwhite084/playwright-plus-python-mcp上面的mcp服务器。

         可以看到,cline会自动帮忙分解步骤,并一步步执行。点击左下角的Run Command即可自动运行,如果对结果不满意可以在下面的对话框里提出建议。

        git在国内很容易出问题,如下图所示,cline会自动读取终端传出的消息并尝试解决。自己去主页下载确实是个不错的选择,但我更推荐去github上申请一个ssh。

         在cmd或者powershell中输入ssh-keygen -t ed25519 -C "your_email@example.com",改成你注册github的邮箱,然后输入type %USERPROFILE%\.ssh\id_ed25519.pub,复制复制公钥(以 ssh-ed25519 AAA... 开头的内容)。

        在github上点击右上角头像,点击settings,在左边找到SSH and GPG keys,点击右边绿色按钮New SSH key。

        title随便起个名字,在key这边输入你复制的公钥,点击add ssh key。

        然后在终端输入ssh -T git@github.com作为测试,如果成功会输出对应提示。

        接着告诉cline,用ssh完成,cline便会接着完成任务,一步步点击左下角Run Command即可。

         如果始终连接不上,可以写明指令,把command:conda换成cmd,并确保cmd启动的时候自动进入虚拟环境。

        参考配置文件:

{
  "mcpServers": {
    "playwright": {
      "autoApprove": [],
      "disabled": false,
      "timeout": 60,
      "command": "cmd",
      "args": [
        "/c",
        "conda activate playwright-mcp && python",
        "C:\\Users\\lenovo\\Documents\\Cline\\MCP\\playwright-plus-python-mcp\\src\\playwright_server\\server.py"
      ],
      "env": {},
      "transportType": "stdio"
    }
  }
}

        点击cline顶部右边的

        再点击Installed,看见如下图所示,有playwright的提示并且没有报错,便已经安装完成了!可以正常使用该mcp的所有服务。

       

        给cline输入一个任务:访问beatmap listing‬ | ‭osu!‬,寻找最新的几个铺面。

        可以看到,cline很快调用相关mcp服务,完成了工作。想要体验其他mcp服务也一样的流程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值