cursor的mcp服务器安装(nodejs,npx安装和uv工具安装)
一、前言:
1、近期MCP服务器非常火爆,作为LLM大模型的通用工具手脚,MCP可以帮助LLM大模型实现更好的功能。本人经常使用cursor来进行代码的编辑,正巧cursor在0.47版本之后,MCP的相关设置进行了大更新,那么就来尝试一下吧。
二、MCP服务器的支持
MCP服务器的支持可以选择NodeJS的支持,所以需要先整理安装NodeJS。具体可以参考这篇博文:
nodejs安装
设置完环境变量之后,重启电脑,在终端输入
node -v
npx -v

可以查询到版本号之后,就说明做好了前置工作了。
三、cursor当中使用nodejs进行MCP服务器的配置(以mcp_fetch_fetch为例子)
打开cursor,点击左上角的齿轮,然后选择MCP选择,点击 Add new global MCP server 来配置全局的MCP服务器
之后会打开一个mcp.json文件。我们在里面进行配置即可。
常见的MCP服务器整合网站有:
https://mcp.so/
https://smithery.ai/
这里我们选择 https://smithery.ai/ ,挑选即可MCP服务器来进行尝试。
登录之后选择一个mcp服务器,然后选择图上的配置信息,选择Windows的Json进行复制

将复制的Json文本粘贴到mcp.json当中:

之后退回到Cursor Settings的MCP选择,检查服务器是否启动成功

只要显示绿色,并且启动(Enable),说明MCP服务器就已经启动了。
之后可以在cursor的agent模式下面,通过自然语言来要求ai来调用工具:

四、cursor当中使用uv进行MCP服务器的配置(以mcp_fetch_fetch为例子)
如果你的nodejs安装的服务器出现问题了,那么可以选择使用nv,是一个用于 Python 项目的快速的包安装器和解析器。
首先先让我们安装uv,在终端输入:
https://astral.sh/uv/install.ps1
之后终端当中会进行包的安装,最后可以在路径
C:\Users\Admin\.local\bin
下面得到uv.exe和uvx.exe文件

安装好之后记得将路径“C:\Users\Admin.local\bin”放到用户变量的path当中:

之后重启电脑,让环境变量生效。
我们打开cursor的mcp.json,然后进行响应的配置,将执行器切换为uv,按照uv的方式写入json字符串,具体写入的参数可以工具官方的github说明文档,比如:
https://github.com/modelcontextprotocol/servers/tree/main/src/fetch


重新检查,发现mcp服务器启动成功了:

五、可能存在的问题
- 如果cursor服务器启动失败,可以尝试重启cursor
- uv安装失败,尝试使用vpn,或者使用国内源
cursor的mcp服务器安装(nodejs,npx安装和uv工具安装)的更多相关文章
- Oracle 客户端安装 + pl/sql工具安装配置
Oracle 客户端安装 + pl/sql工具安装配置 下载oracle客户端,并在本地安装. 11g下载地址为: http://www.oracle.com/technetwork/databas ...
- 【windows7 + Appium】之Appium安装以及其他工具安装配置
首先感谢虫师总结的教程:<appium新手入门>.以及:<appium新手入门(2)—— 安装 Android SDK> 目录: 安装Appium&安装node.js ...
- go安装和开发工具安装
go适合做什么 l 服务端开发 l 分布式系统 l 网络编程 l 区块链开发 l 内存KV数据库,例如boltDB.levelDB l 云平台 一 go安装 官网:https://golang.goo ...
- Centos下安装nc命令工具安装以及使用
1)netcat(nc)是一个简单而有用的工具,被誉为网络安全界的“瑞士军刀”,不仅可以通过使用TCP或UDP协议的网络连接读写数据,同时还是一个功能强大的网络调试和探测工具,能够建立你需要的几乎所有 ...
- 1、安装Angular-CLI脚手架工具
依赖环境的安装 1.安装node.js(版本在6以上) 查看版本号:node -v 2.安装npm(npm会随着node的安装一起被安装) 3.安装Python(我安装的是2.7.14),要安装环境变 ...
- STEAM 自动安装时提示C++ 安装不了等问题
[情况] 今天安装游戏, 安装时自动安装 Visual C++ 2015 x64 Minimum Runtime ....不成功, 提示网络源不可使用, 或者使用以下安装源 C:\ProgramDat ...
- Nodejs 和 Electron ubuntu下快速安装
查找时间管理软件的时候发现了superProductivity这个程序,使用electron进行开发,于是看了一下介绍,手痒了,尝试进行环境搭建,下一步慢慢补齐前端知识吧 nodejs安装 nodej ...
- NodeJS笔记(一)-免安装设置
之前在官网下载的nodejs win64版本4.* 最近发现nodejs都已经更新到了7.X 稳定版都升级到了6.X ,nodejs升级的真是神速了,想要升级下, 使用官方给的方法更新失败(使用的是n ...
- 二、NodeJS入门——准备工作(2)——MongoDB安装以及客户端Robomongo安装和使用
目录 1.介绍 2.下载地址 3.MongoDB安装过程 4.MongoDB的使用 5.MongoDB添加管理员账户 6.RoboMongo安装过程 ...
- Nodejs 包与 npm第三方模块安装和 package.json 以及 cnpm
包与 NPM 1. 包 Nodejs 中除了它自己提供的核心模块外,可以自定义模块,也可以使用第三方的模块.Nodejs 中第三方模块由包组成,可以通过包来对一组具有相互依 赖关系的模块进行统一管理. ...
随机推荐
- Golang-函数5
http://c.biancheng.net/golang/func/ Go语言函数(Go语言func) 函数构成了代码执行的逻辑结构,在Go语言中,函数的基本组成为:关键字 func.函数名.参数列 ...
- 分布式事务---2PC和3PC原理TCC事务
分布式事务(1)---2PC和3PC原理 分布式事物基本理论:基本遵循CPA理论,采用柔性事物特征,软状态或者最终一致性特点保证分布式事物一致性问题. 分布式事物常见解决方案: 2PC两段提交协议 3 ...
- RocketMQ(2)---实现分布式事务原理
分布式事务(3)-RocketMQ实现分布式事务原理 之前讲过有关分布式事务2PC.3PC.TCC的理论知识,博客地址: 1.分布式事务(1)---2PC和3PC原理 2.分布式事务(2)---TCC ...
- 地瓜机器人RDK Studio使用教程
一.RDK Studio简介 不知道大家在使用AI开发板的时候有没有遇到过板子官方镜像占据空间大难以保存,想要的时候找不到?官方示例项目久而久之便难以找寻?首次登陆开发板连接网络还需要准备显示器键盘鼠 ...
- docker中创建容器时文件挂载和端口映射命令与首次登录官方mysql的参数
docker run -itd --name nginx-08 -v /local_data2:/data/nginx/html -p 12000:80 nginx:1.18.0 docker ru ...
- Hetemit pg walkthrough Intermediate
nmap ┌──(root㉿kali)-[~] └─# nmap -p- -A 192.168.157.117 Starting Nmap 7.94SVN ( https://nmap.org ) a ...
- [BZOJ P2771] 天才ACM
[BZOJ P2771] 天才ACM 传送门 朴素算法 枚举终点 \(r\),对区间 \([l, r]\) 排序求校验值 \(sum\),比较 \(sum\) 和 \(t\) $ sum \le t ...
- UNIDAC中TDataSet组件CachedUpdates属性使用
官方方法组合示例,使用UpdatesPending属性可判断是否有修改在缓存区中
- 一个基于 C# 开源的第三方 OAuth2 授权登录整合库
前言 在我们的开发工作中有可能会对接过各种各样的第三方平台的登录授权,来获取用户的相关账号信息(如:微信登录.支付宝登录.飞书登录.钉钉登录.GitHub登录等等).今天大姚给大家推荐一个基于 C# ...
- Excel中使用VLOOKUP对两个单元格关联
一.背景 exl中需要关联两个Excel,根据主键合并两个单元格数据 二.使用方法 1.表1---列包含在id.姓名.年龄 2.表2---列包含姓名.性别 3.期望根据[姓名]列为主键,关联两个表数据 ...