微信扫码
添加专属顾问
我要投稿
在Windows系统上轻松配置Cursor的MCP功能,让你的开发工作更加高效。 核心内容: 1. Windows用户配置MCP的常见问题及解决方案 2. 详细步骤:安装依赖包及其位置查找 3. Cursor中配置MCP的具体操作指导
Cursor 0.46 新版本提供了 MCP 的功能,但 Windows 用户在使用的时候,会遇到很多配置的问题,在Mac系统上是正常的,因此很多人一个 server 都没跑起来。。。
今天就给大家讲解下,如何在 Windows 上安装和使用 MCP。
先说下原因吧,我们通常安装 MCP 的时候,官方推荐的是用 npx 命令 或者 uv 命令,但是这两个命令在 Windows 里面是没法直接调用的,应该是环境变量获取异常导致的,所以需要另外的方法。
对于使用 npx 命令安装的 MCP,需要采用下面的方法。我们以 FileSystem 这个 npx命令安装的 MCP 为例进行讲解。
1、安装依赖包
MCP 地址如下:https://github.com/modelcontextprotocol/servers/tree/main/src/filesystem
我们根据他的指示,先使用 npm 安装好这个包,npm 需要提前安装 nodejs,这个步骤可以看教程:Cursor实战:个人博客网站
输入下面命令
npm install -g @modelcontextprotocol/server-filesystem
等待安装完成。
然后找到这个包所在的位置,正常情况下会在
C:\Users\xsl\AppData\Roaming\npm\node_modules@modelcontextprotocol\server-filesystem\dist\index.js
记得将 xls 换成你自己的用户名,如果实在找不到的可以问下 AI。
2、在 Cursor中 配置 MCP
先打开 MCP 的页面。
0.46 新版本的 UI,MCP 单独独立出来了。
下面是 0.45 版本的 UI,是放在 Features 里面,向下滑动就可以找到。
点击 add new MCP server ,输入命令
类型选择 command,然后输入启动命令。 node C:\Users\xsl\AppData\Roaming\npm\node_modules@modelcontextprotocol\server-filesystem\dist\index.js /path/to/other/allowed/dir
最终效果,小按钮变绿色表示添加成功。
第二种,是使用 uv 打开的 MCP,也就是 python 代码写的。
首先,是需要安装 uv 命令,Windows用户使用下面的方法安装uv工具。
# 使用 winget
winget install --id=astral-sh.uv -e
# 或直接下载:
# uv: https://docs.astral.sh/uv/
或者在powershell中执行
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
我们以 Fetch 为例,展示配置效果。
地址:https://github.com/modelcontextprotocol/servers/tree/main/src/fetch
同样,找到所需的命令。
在 Cursor 中打开页面进行配置
切记,如果使用 uvx 添加失败,则需要添加 uvx 命令的全路径:C:\Users\xsl\.local\bin\uvx.exe
显示效果如下
我们在 Agent 里面实际测试下这个工具是否运行正常。
第一个,文件操作工具,执行正常
最后,在 Cursor 中配置好 MCP,会弹出来一个命令行,这个不要关闭,不然 MCP 就没法用了
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业
2025-03-06
2024-09-04
2025-01-25
2024-09-26
2024-10-30
2024-09-03
2024-10-30
2024-12-25
2024-12-11
2024-09-06