当前位置: 首页 > java >正文

cursor使用mcp

问题说明

mcp就相当于给AI安装了工具包,它可以调用获取接口文档,网页,数据库等,基本上所有的mcp都是node程序,少数需要python环境

使用说明

使用mcp-mysql举例,下面是配置json

"mysql": {"command": "cmd","args": ["/c","npx","-y","@f4ww4z/mcp-mysql-server"],"env": {"MYSQL_HOST": "","MYSQL_USER": "","MYSQL_PASSWORD": ".","MYSQL_DATABASE": ""}
}

在这里插入图片描述
可以看到启动命令就是 cmd /c npx -y @f4ww4z/mcp-mysql-server

npx 命令会去查找这个模块:

  1. 先查当前项目的 node_modules/.bin
  2. 找不到再临时下载到缓存目录
  3. 执行脚本

npm config get prefix
可以查看当前node的缓存目录

查看启动日志,output选择mcp logs
在这里插入图片描述
我遇到的报错问题,就是缺少相关依赖,需要管理员cmd,所以我们可以手动进行全局安装

npm -g install @f4ww4z/mcp-mysql-server

在回到cursor就变成绿点就没有问题了

常用mcp

  1. 获取浏览器控制台还需要安装浏览器插件
  2. APIFOX文档获取
  3. 读取MYSQL数据库
{"mcpServers": {"browser-tools-mcp": {"command": "cmd","args": ["/c","npx","-y","@agentdeskai/browser-tools-mcp@1.2.0"]},"API 文档": {"command": "cmd","args": ["/c","npx","-y","apifox-mcp-server@latest","--project="],"env": {"APIFOX_ACCESS_TOKEN": ""}},"mysql": {"command": "cmd","args": ["/c","npx","-y","@f4ww4z/mcp-mysql-server"],"env": {"MYSQL_HOST": "","MYSQL_USER": "","MYSQL_PASSWORD": ".","MYSQL_DATABASE": ""}}}
}
http://www.xdnf.cn/news/9341.html

相关文章:

  • 智能门禁的项目
  • 用 Python 打造你的专属虚拟试衣间!——AI+AR 如何改变时尚体验
  • 关于CSDN和Github的操作
  • vtk管线
  • 递归:JavaScript中的强大工具
  • Java 继承(上)
  • 使用Auto-Coder对js文件进行审计并修复漏洞 1.5版本
  • leetcode 53. 最大子数组和
  • How API Gateways handle raw TCP packets
  • Python解压多种格式压缩包
  • 【git】 pull + rebase 或 pull + merge什么区别?
  • Java 继承(下)
  • LVS负载均衡群集技术深度解析
  • 三天掌握PyTorch精髓:从感知机到ResNet的快速进阶方法论
  • 《计算机组成原理》第 2 章 - 计算机的发展及应用​
  • 【Seata分布式事务源码分析】
  • 用python制作一个五子棋游戏
  • 【大模型微调】魔搭社区GPU进行LLaMA-Factory微调大模型自我认知
  • COMSOL三维梯度多孔结构流体流动模拟
  • eda学习前传又名电赛Day01
  • 2025年渗透测试面试题总结-匿名[实习]安全技术研究员(题目+回答)
  • Cesium 透明渐变墙 解决方案
  • 【C/C++】环形缓冲区:高效数据流转核心
  • JavaScript面试题之箭头函数详解
  • Elasticsearch索引机制与Lucene段合并策略深度解析
  • 纺织品应该做OEKO还是GRS呢
  • vllm server返回404的一种可能得解决方案
  • 怎么查找idea插件的下载位置,并更改
  • 牛客周赛Round93
  • vue+threeJs 设置模型默认的旋转角度