2026年正确配置cursor的MCP服务器

正确配置cursor的MCP服务器前面踩了很多坑 配置了很久总是启动不了 今天看了官方的说明 尽量采用 json 的方式配置 这是推荐配置 比直接 UI 配置要好一些 二 网址与配置 Model Context Protocol Registry 这个网址 这之前电脑中要安装 node 和 npx 这个自行搜索 然后查询 node v 和 npx v 有的话说明安装成功 复制到 json 文件中 我前面不小心复制到了 Mac 的指令段 是这样的

大家好,我是讯享网,很高兴认识大家。这里提供最前沿的Ai技术和互联网信息。



前面踩了很多坑,配置了很久总是启动不了。今天看了官方的说明,尽量采用json的方式配置,这是推荐配置,比直接UI配置要好一些。

二、网址与配置

Model Context Protocol Registry

这个网址

这之前电脑中要安装node和npx 这个自行搜索,然后查询node -v 和 npx -v,有的话说明安装成功

复制到json文件中

我前面不小心复制到了Mac的指令段,是这样的

少了cmd,所以总是跑不起来 ,可以注意一下;

下面是完整的:

{

"mcpServers": { "@smithery-ai-server-sequential-thinking": { "command": "cmd", "args": [ "/c", "npx", "-y", "@smithery/cli@latest", "run", "@smithery-ai/server-sequential-thinking", "--config", "{}" ] }, "@smithery-ai-filesystem": { "command": "cmd", "args": [ "/c", "npx", "-y", "@smithery/cli@latest", "run", "@smithery-ai/filesystem", "--config", "{\"allowedDirs\":\"I:\\\\Cursor\"}" ] }, "@jlia0-servers": { "command": "cmd", "args": [ "/c", "npx", "-y", "@smithery/cli@latest", "run", "@jlia0/servers", "--config", "{\"memoryFilePath\":\"memory.json\"}" ] } } 

}

现在软件版本更新后,加上网址更新了更多对cursor的支持,好用很多,基本倒置一会就可以用了,上个月搞了几天用不成就放弃了 ,当时支持还不太好。

成功后:

会自动打开cmd界面,不能关闭,这个是在挂的服务。


遇到一个坑爹的问题,另外一台电脑上,一样的设置,其中sequential-thinking总是跑不起来,刚开始都跑不起来,查到是安装了多个npx的问题,后来解决了,现在sequential-thinking问题还没解决,不知道为啥,得空再试试,折腾了两个小时。

后边试一下把原来安装sequential的删了,再重新下载。


的确要删除全局安装,npm list -g –depth=0 使用这个指令查询

然后C:\Users \AppData\Roaming\npm\node_modules 这里应该又全局安装

全局安装

  • 位置:C:\Users \AppData\Roaming\npm\node_modules
  • 用途:永久安装,适合频繁使用。
  • 删除:npm uninstall -g
  • 位置:C:\Users \AppData\Roaming\npm-cache_npx
  • 用途:临时运行,适合一次性任务。
  • 删除:手动删除缓存目录中的目标文件夹。

Cursor 的 MCP 不适合全局安装,因为其设计更倾向于按需运行(通过 npx 或其他方式),且全局安装可能带来不必要的复杂性。Cursor 确实支持通过 npx 运行 TypeScript 实现的 MCP 服务器,但成功依赖于正确的环境配置。

不建议全局安装 MCP 服务器:与其全局安装,不如通过 ~/.cursor/mcp.json 配置 npx 运行命令,或在项目中本地管理。这样可以保持灵活性并减少冲突。
使用 npx 的注意事项

  • 确保 Node.js 版本正确(16+),可用 node -v 检查。
  • 如果遇到问题,尝试清理缓存: cmd
    CollapseWrapCopy
    npx clear-npx-cache








  • 在 Cursor 中配置时,验证 mcp.json 的路径和参数是否正确。

(3.1) 可能的 npx 运行问题


  • 环境依赖:npx 要求 Node.js 16 或更高版本。如果版本不匹配,可能导致失败。
  • 缓存冲突:npx 使用缓存(%appdata%\npm-cache_npx),如果缓存损坏或版本不一致,可能需要清理缓存(npx clear-npx-cache)。
  • 权限问题:在 Windows 10 上,npx 运行可能需要管理员权限,尤其当涉及全局路径。

(3.2) 替代方案


  • 如果 npx 运行不稳定,可以考虑:
    • 使用项目本地的 npm install 安装 MCP 服务器包,然后通过本地路径运行。
    • 使用 Docker 或其他容器化方式运行 MCP 服务器,避开 npx 的依赖。
    • 对于 Python 服务器,使用 uvx 或 pip。

小讯
上一篇 2026-04-05 23:14
下一篇 2026-04-05 23:12

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/221206.html