工具Cursor(三)MCP(3)常用的三方MCP Tools

很多应用都开始提供mcp服务,实现轻量化调用。当然mcp client也不仅限于cursor,我只是使用cursor而已,所以下面的mcp server语法是基于cursor的。

一、Playwright MCP

提供了浏览器自动化能力,让 AI 能够直接操作网页、截图和执行 JavaScript。这使得 AI 助手能够帮助我们进行网页测试、数据抓取等任务。

主要功能:

  1. 浏览器自动化

    • 控制真实浏览器进行网页交互

    • 支持多种浏览器(Chrome、Firefox、Safari)

    • 可执行点击、输入、滚动等操作

  2. 网页截图

    • 捕获整个页面或特定元素的截图

    • 支持多种图片格式

  3. JavaScript 执行

    • 在页面上下文中执行 JavaScript 代码

    • 获取页面元素和数据

设置方法:

复制代码
{
  "mcpServers": {
    "playwright": {
      "command": "npx",
      "args": ["-y", "@playwright/mcp@latest"]
    }
  }
}

二、memory

作用:

用于保存审查进度和结果,或者在prompt中让AI使用本地文件记录进度也可以

配置:

复制代码
 "memory": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-memory"],
      "env": {
        "MEMORY_FILE_PATH": ""C:\\Users\\xxx\\.mcp-storage\\memory.json""
      }
    }

注意:配置完应该都显示绿灯,如果是red,需要排查下原因

(1)目录是否正确

memory.json文件会自动生成,但是目录不会,需要确保目录可读可写,如果不存在手动创建一个。

(2)本地是否安装了插件
复制代码
npx -y @modelcontextprotocol/server-memory

这个命令用于临时运行 MCP 的 memory server,而不需要手动全局安装

输出:

把这两个开关disable再打开,就可以了

三、sequential-thinking

用于结构化思考和分析

复制代码
"sequential-thinking": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-sequential-thinking"]
    }

四、git

cursor配置:

复制代码
"gitlab": {
      "command": "npx",
      "args": ["-y", "@zereight/mcp-gitlab"],
      "env": {
        "GITLAB_PERSONAL_ACCESS_TOKEN": "xxxxx",
        "GITLAB_API_URL": "https://git.xxx.us",
        "GITLAB_READ_ONLY_MODE": "false",
        "USE_GITLAB_WIKI": "false",
        "NODE_TLS_REJECT_UNAUTHORIZED": "0"
      }
    }

GitLab Token 配置:

  1. 访问:https://git.xxx.us/-/user_settings/personal_access_tokens

  2. 创建新 Token,scopes 记得选择 api

  3. Copy出来 Token 替换配置中的 xxxxx

注意:确保将路径 /Users/xxxx/.mcp-storage/memory.json 替换为您的实际路径

相关推荐
草履虫建模15 小时前
力扣算法 1768. 交替合并字符串
java·开发语言·算法·leetcode·职场和发展·idea·基础
qq_2975746717 小时前
【实战教程】SpringBoot 实现多文件批量下载并打包为 ZIP 压缩包
java·spring boot·后端
老毛肚17 小时前
MyBatis插件原理及Spring集成
java·spring·mybatis
学嵌入式的小杨同学17 小时前
【Linux 封神之路】信号编程全解析:从信号基础到 MP3 播放器实战(含核心 API 与避坑指南)
java·linux·c语言·开发语言·vscode·vim·ux
lang2015092817 小时前
JSR-340 :高性能Web开发新标准
java·前端·servlet
Re.不晚17 小时前
Java入门17——异常
java·开发语言
缘空如是18 小时前
基础工具包之JSON 工厂类
java·json·json切换
追逐梦想的张小年18 小时前
JUC编程04
java·idea
好家伙VCC18 小时前
### WebRTC技术:实时通信的革新与实现####webRTC(Web Real-TimeComm
java·前端·python·webrtc
南极星100519 小时前
蓝桥杯JAVA--启蒙之路(十)class版本 模块
java·开发语言