【wsl/cline/mcp】在cline中初步使用mcp工具(以git为例)

说在前面

  • 环境:win11下的wsl2
  • vscode版本:1.97.2
  • cline版本:3.4.10
  • mcp server git版本:2025.1.14
  • python版本:3.10.12
  • llm:deepseek v3(官网api)

安装mcp server git

  • 在Cline的Marketplace中,github stars最多的就是
    在这里插入图片描述
  • 点击install,Cline将新创建一个安装的task,这个安装成不成功就完全取决于你用的模型聪不聪明(反证我用ollama上的deepseek 7b是完全装不了,就算是v3其实也有点小问题)
  • 所以我们先手动安装,这里安装的是pip版本
    pip install mcp-server-git
    
    直接使用pip进行安装即可
  • 安装完成后,在Installed页签下,点击按钮Configure MCP Servers
    在这里插入图片描述
  • 将下述内容填写进去
    {
      "mcpServers": {
        "git": {
          "command": "python",
          "args": [
            "-m",
            "mcp_server_git",
            "--repository",
            "这里替换成你的git仓库所在目录"
          ],
          "disabled": false,
          "autoApprove": []
        }
      }
    }
    
    由于我这里python没有软链接到python3,所以command填python是会报错的,改成python3即可
    在这里插入图片描述
  • 安装成功后是这样子的
    在这里插入图片描述

使用

  • 安装完成后就可以在对话窗口让模型帮你执行一些git相关的命令了
  • 支持的命令如下:
    git_status
    
    git_diff_unstaged
    
    git_diff_staged
    
    git_diff
    
    git_commit
    
    git_add
    
    git_reset
    
    git_log
    
    git_create_branch
    
    git_checkout
    
    Switches branches
    
    git_show
    
    git_init
    

检查提交

  • 例如,我们可以让模型检查下一些提交有没有问题
    在这里插入图片描述
    在这里插入图片描述

提交文件

  • 例如让它帮我commit
    在这里插入图片描述
  • 不过好像不太聪明的亚子
    在这里插入图片描述

其他

  • deepseek恢复原价后是不是有点小贵啊,我还没用reasoner模型嘞
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值