问题说明
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 命令会去查找这个模块:
- 先查当前项目的 node_modules/.bin
- 找不到再临时下载到缓存目录
- 执行脚本
npm config get prefix
可以查看当前node的缓存目录
查看启动日志,output选择mcp logs
 
 我遇到的报错问题,就是缺少相关依赖,需要管理员cmd,所以我们可以手动进行全局安装
npm -g install @f4ww4z/mcp-mysql-server
在回到cursor就变成绿点就没有问题了
常用mcp
- 获取浏览器控制台还需要安装浏览器插件
- APIFOX文档获取
- 读取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": ""
      }
    }
  }
}





![[AI]主流大模型、ChatGPTDeepseek、国内免费大模型API服务推荐(支持LangChain.js集成)](https://i-blog.csdnimg.cn/direct/94e97f54c91d4f3b9b7b735451200a7c.png)












![[Java恶补day8] 3. 无重复字符的最长子串](https://i-blog.csdnimg.cn/direct/00dfe46415c648d1b664b2e5cd5c4afc.png)
