VScode 玩 MCP的server

VS code 如何接入 Model Context Protocol (MCP) MCP 是 Anthropic 在 2024 年 11 月开源的协议,全称 Model Context Protocol。它就像给 AI 加了个“外挂”,让模型能访问外部资源,比如读文件、查 GitHub。 阅读详情
AI摘要

本文介绍了在VSCode 1.99版本支持MCP server后进行的测试。包括配置json文件、启动server、输入token、测试连通性等操作。还提到使用中出现配置问题,将个人信息上传。此外,指出github的mcp server配置更简单,且VSCode对claude 3.7、agent、MCP均支持,对cursor等工具带来挑战。

vscode 1.99版本刚支持MCP server,我就测试了一下

翻到一个gitte的MCP sever

我本身是Mac版本1.99居然没更新agent,所以我就直接用1.100版本的vscode inside了来掩饰一下了

Image

点击setting,然后你要edit一下这个json配置文件

主要修改的其实是mcp这部分的配置,按着我这个来修改就可以了

​​​​​​​

  "mcp": {                // 修正后的 inputs 部分        "inputs": [            {                "type": "promptString",                // 修改 id 以强制 VS Code 重新请求输入                "id": "gitee-access-token-correct",                // 使用正确的提示文字                "description": "输入你的 Gitee Personal Access Token",                "password": true // 输入时隐藏字符            }            // 如果原来有其他 input,可以继续加在这里        ],        "servers": {            // mcp-server-time 配置保持不变            "mcp-server-time": {                "command": "python",                "args": [                    "-m",                    "mcp_server_time",                    "--local-timezone=America/Los_Angeles"                ],                "env": {}            },            // mcp-gitee 的服务器配置            "gitee": { // 这个名字会显示在 VS Code MCP 服务器列表中                "type": "stdio", // 使用标准输入输出                "command": "/Users/chilikevin/mcp-gitee/bin/mcp-gitee", // 使用绝对路径                // "args": [], // 如果使用环境变量,就不需要命令行参数了                "env": {                    // 设置环境变量给 mcp-gitee 进程                    "GITEE_API_BASE": "https://gitee.com/api/v5", // Gitee API 地址,通常不需要改                    // *** 确保这里引用的 id 和上面 inputs 里的新 id 一致 ***                    "GITEE_ACCESS_TOKEN": "${input:gitee-access-token-correct}"                }            }            // 如果有其他服务器,可以继续加在这里        }

然后点这就可以start server,它会让你输入token

Image

输入即可

测试连通性就问问它一些普通问题,例如有没有什么通知之类的,就可以了

点对话框的server就能看到你到底能调几个tools

Image

剩下就问呗,比如我让他建个小程序然后传gitee上

Image

传是传了,但是似乎配置有点问题

把我的邮箱和个人信息都传上去了,吓得我赶紧删了,我的代码里是没有

的

Image

估计是git的问题

后来查了一下github本身有mcp server的preview

https://github.com/github/github-mcp-server

配置起来更简单一些

{  "mcp": {    "inputs": [      {        "type": "promptString",        "id": "github_token",        "description": "GitHub Personal Access Token",        "password": true      }    ],    "servers": {      "github": {        "command": "docker",        "args": [          "run",          "-i",          "--rm",          "-e",          "GITHUB_PERSONAL_ACCESS_TOKEN",          "ghcr.io/github/github-mcp-server"        ],        "env": {          "GITHUB_PERSONAL_ACCESS_TOKEN": "${input:github_token}"        }      }    }  }}

而且还支持claud的desktop

就更方便一些

vscode claude 3.7 支持了,agent支持了,MCP也支持了,感觉以后cursor啥的有点难了,codebase其实做的都差不多

除非像windsurf那种便宜点一个月,还挺好用的,才有价值

1.Windows+vscode+cline+MCP配置 MCP官方开源仓库MCP合集网站参考视频Cline插件,是一个开源的AI工具,可以进行各种AI任务的配置,包括模型,服务,任务等。其大致过程是,客户将自然语言描述传递给Cline,Cline根据配置的大语言模型,进行任务分解,然后,Cline通过MCP协议调度各种工具服务器,完成任务。所以,在进行Cline配置时,有两个关键步骤,1)大预言模型配置,2)MCP服务器配置。在进行大预言模型配置的时候,Cline有两种模式可以选择,1)Plan模式,2)Act模式。Plan模式,Cline会先根据自然语言描述, 阅读详情

相关推荐

VSCode+Cline开发并调用自定义MCPServer

VSCode+Cline开发并调用自定义MCPServer

MosuoLc的博客 5256

VSCode扩展工具Copilot MCP使用教程【MCP】

MCP(Model Context Protocol,模型上下文协议) ,2024年11月底,由 Anthropic 推出的一种开放标准,旨在统一大型语言模型(LLM)与外部数据源和工具之间的通信协议。本文章教你使用VSCode扩展工具Copilot MCP快速上手MCP应用!

UniqueUnit的博客 2万+

windows环境下Cursor的MCP Server 配置实战

复制上面的npx命令,如果你是windows用户,需要做如下的修改:command修改为cmd ,下面的args数组增加 "/c"和 "npx",注意顺序不要乱。保存文件后,回到MCP设置页面,此时,默认的MCP Server是Disabled状态的,我们需要点击一下Disabled按钮,让这个MCP Server变为 Enabled的。复制上面的npx命令,如果你是windows用户,需要做如下的修改:command修改为cmd ,下面的args数组增加 "/c"和 "npx",注意顺序不要乱。

qq_42944740的博客 8554

在 Visual Studio Code (VSCode) 中配置 MCP(Model Context Protocol)

探索更多服务器:https://github.com/modelcontextprotocol。创建 .vscode/mcp.json 文件。配置 MCP Server 的步骤。验证和使用 MCP Server。推荐的 MCP Server。为例,介绍如何配置。

keyboard专栏 2万+

Cline 如何快速构建一个 MCP Server 应用

开发一个 MCP Server 应用(dify-workflows-mcp ),用于实现在 vscode cline 的 MCP Client 中调用 dify 里面的指定工作流。

💻 Code:TypeScript / Engineering 🤖 AI:Prompt Optimization / Context Memory / Coding Agents 2235

vscode中使用cline进行AI mcp server 配置(mac)

概述:本质是客户端通过命令行调用了电脑上的nodejs程序,然后程序执行了某些操作,这个地方和传统的问答,截图的区别在于,可以自动化一些功能集成到一个统一的mcp server上面,比如github代码上传,分析本地代码,都可以自动化地进行,我只用说帮我上传文件,AI就会帮你推送到github,而不再需要截图去问AI,然后复制粘贴AI回答的代码到命令行,而是可以直接问AI,让它去调用相关的一些权限就行了。这个可以安装对应的工具,可以理解为mcp server的插件,下面以github插件的安装为例子。

m0_73396736的博客 3671

VScode + Cline + MySQL MCP Server尝试

MCP是一种模型上下文协议,主要是用来将各类大模型调用外部工具的接口进行统一,在实现AI Agent的过程中需要几个重要的步骤,其中最重要的就是通过大模型语言调用外部的工具将智能体联动起来。在没有MCP之前调用外部工具多数使用Open AI 的Function call方案,

m0_59235699的博客 2087

MCP开发实战(二)在VScode利用 Cline 与 mcp-mongo-server,将 MongoDB Atlas 转为智能问答终端、MongoDB 数据库的问答交互AI问答

本文首先介绍 MCP Server 的背景与作用,然后详述环境准备、VS Code 插件安装、mcp-mongo-server 的安装与配置步骤,最后通过一个简单示例演示如何在 VS Code 中使用该 MCP Server 与 MongoDB Atlas 集群进行交互问答,并给出常见故障及其排查思路。:由 Cline 发布的一个小型命令行服务器,能够将 MongoDB 查询“对话化”地暴露给客户端:专门针对 MongoDB Atlas 集群开发的 MCP Server,支持交互式查询、只读模式等。

朴拙科技的博客 2161

推荐一款宝藏MCP Server—mcp-server-chart, 从此再也不发愁绘制图表啦!

推荐宝藏图表绘制MCP服务器—mcp-server-chart, 由阿里AntV可视化团队开发,让用户通过大模型分分钟生成可视化图表,从此再也不用发愁工作报告中的图表绘制啦!

weixin_42782643的博客 3741

VSCode+Cline插件部署Playwright-MCP Server实战指南

本文详细介绍了在Windows系统下使用VSCode和Cline插件部署Playwright-MCP Server的完整流程,包括Node.js环境配置、Cline插件安装、Playwright-MCP Server的安装与连接配置,以及常见问题的解决方案。通过智能化测试技术,帮助开发者快速实现网页自动化测试和复杂流程自动化,提升开发效率。

weixin_26833139的博客 606

win11+vscode配置playwright-mcp-server

点顶部的〓按钮进入配置页,点 Configure MCP Servers,会自动创建一个配置的Json文件。在其中command节点配置本地node.exe路径,args节点配置本地安装的mcp_playwrightserver的入口文件路径。安装路径 : C:\Users\fiskeryang\AppData\Roaming\npm\node_modules@executeautomation\playwright-mcp-server。cline会自动尝试连接,连接成功则会显示下图的绿灯。

fiskeryang的专栏 3818

MCP介绍与手写一个Mcp Server

MCP是一个开放的协议,它标准化了应用程序向LLM提供上下文的方式。把MCP想象成AI应用的USB-C端口。就像USB-C提供了一种标准化的方法来将你的设备连接到各种外围设备和附件一样,MCP提供了一种标准化的方法来将AI模型连接到不同的数据源和工具。为什么选择MCPMCP 帮助您在 LLM 的基础上构建代理和复杂的工作流程。越来越多的预构建集成,您的 LLM 可以直接插入在 LLM 提供商和供应商之间切换的灵活性在您的基础设施中保护数据的最佳实践MCP架构MCP 主机 (MCP Hosts)

sinat_35153174的博客 1790

【MCP教程】Claude Desktop 如何连接部署在远程的remote mcp server服务器(remote host)

最近MCP特别火热,笔者自己也根据官方文档尝试了下。是在本地部署一个weather.py,然后用本地的Claude Desktop去访问该mcp服务器,从而完成工具的调用:但是,问题来了,Claude Desktop只能用在Windows和Mac OS平台:但我的一些算法(以下简称算法A)都是部署在Linux平台的,那么本地的Claude Desktop和mcp服务器如何访问Linux平台的算法A呢?你可能会想:“这还不简单,上,然后里,最后,从而完成工具调用。我个人一开始也是这样想的,但后续查。

Bartender_VA11的博客 4826

使用 VSCode 和 Cline 配置 MCP 及交互流程解析

在现代开发环境中,模型上下文协议(Model Context Protocol,简称 MCP)为开发者提供了强大的工具调用能力。本文将详细介绍如何在 VSCode 中结合 Cline 配置 MCP 服务器,以 Time Server 为例展示其工作流程,并深入解析 Cline 与 AI 的交互过程。通过本文,您将学会配置 MCP、捕获交互数据以及理解 Cline 调用 MCP 的实现细节。本教程适合对 AI 工具调用和开发环境配置感兴趣的开发者。MCP 的配置过程可以通过 VSCode 和 Cline 实现

weixin_44378956的博客 3202

微软发布playwright官方mcp server,看看实际应用效果吧

MCP协议是由AI公司 Anthropic(claude的母公司)于2024年11月推出的一个针对AI能力的开放协议,旨在标准化大语言模型(LLM)与外部数据源、工具之间的交互接口。而MCP Server通过这些能力,MCP Server可以为AI应用提供更加丰富的上下文操作私有数据或特定应用的能力,从而增强 LLM 的实用性。

城下秋草‘s Blog 2863

在 VSCode + Cline 插件中接入 MCP,连接公开发布的 API 文档以让 AI 读取接口

MCP即模型上下文协议(Model Context Protocol)的缩写,Apifox MCP Server 可以将公开发布的在线文档提供给 AI 使用,允许 AI 工具通过命令行读取接口文档的数据结构,实现智能代码补全和文档理解。目前 MCP 仅支持已公开发布、无需登录即可访问的在线文档。如果你希望连接的是私有项目文档通过 MCP 使用项目内文档。

weixin_45017726的博客 1482

手把手教你使用 mcp-server —— vscode + 多款 MCP Server 实现豆瓣图书 TOP250 读取并保存至 Excel

本项目使用 vscode 和多个 MCP Server 实现了豆瓣图书 TOP250 的数据抓取,并将数据保存至 Excel 文件。自动访问豆瓣图书 TOP250 页面提取图书相关信息(书名、作者、出版社、出版日期、价格、评分)将数据保存为格式化的 Excel 文件。

欢迎来到Gorit的博客 1748

CentOS 7 常用命令大全

CentOS中Linux命令

m0_63075763的博客 2018

vscode+jadx-mcp-server配置及使用

下载Jadx最新release包,运行jadx-gui-1.5.5.exe,菜单文件->首选项->插件中,点击安装插件。点击Plugins,出现如图的状态,服务端已正确安装并启动。任意打开一个apk工程,菜单中出现Plugins。选择jadx-ai-mcp-6.2.0.jar。插件列表中显示正确安装。点击选择插件.jar。

geesehoward20000的博客 2027

Opencv2.4.9源码分析——HoughCircles

图形可以用一些参数进行表示,标准霍夫变换的原理就是把图像空间转换成参数空间(即霍夫空间),例如霍夫变换的直线检测就是在距离-角度空间内进行检测。圆可以表示成: (x-a)2+(y-b)2=r2                   (1) 其中a和b表示圆心坐标,r表示圆半径,因此霍夫变换的圆检测就是在这三个参数组成的三维空间内进行检测。 原则上,霍夫变换可以检测任何形状。但复杂的形状需要的

赵春江的专栏 3万+

CATIA高效设计:自定义快捷键全攻略

本文详细介绍了如何在CATIA中自定义快捷键以提升设计效率。通过减少鼠标依赖、优化工作流程和减轻手腕疲劳,合理设置快捷键可显著提高建模速度。文章提供了从基础设置到高级配置的全流程指南,包括解决冲突、推荐方案及外设扩展建议,帮助用户快速掌握CATIA高效设计技巧。

weixin_42648844的博客 584
上一篇: 精讲(但绝对讲明白)Deepseek的新论文SPCT
下一篇: Minecraft也能当世界模型?
周博洋K
博客等级 码龄9年 2005粉丝 156原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值