Cursor MCP推荐

本文作者系360奇舞团前端开发工程师

▎概念

MCP(Model Context Protocol)是 AI 开发工作流中的「神经接口」,通过标准化协议让大模型直接调用本地工具链。MCP 通过定义统一的接口,使 AI 应用能够安全、灵活地访问和操作本地及远程数据资源,提升模型的功能性和可扩展性。它遵循客户端 - 服务器架构,主要包含 MCP 主机、MCP 客户端、MCP 服务器、本地资源和远程资源等核心概念。其工作流程是 MCP 客户端先从 MCP 服务器获取可用工具列表,若需使用工具则通过 MCP 服务器执行相应调用,最后 LLM 基于所有信息生成自然语言响应。


▎MCP推荐

1. Sequential Thinking

核心能力

能够将复杂的问题拆分成一个个可管理的小步骤,让 AI 可以逐步进行分析和处理。例如,在处理一个复杂的编程任务时,它会把任务分解为多个子任务,如先确定算法框架,再处理数据输入输出,最后进行代码优化等。

配置流程

如果是文件配置,可以编辑~/.cursor/mcp.json(全局)或者是在项目根目录下创建 .cursor/mcp.json 文件(项目级别)。例如:

json 复制代码
{
  "mcpServers": {
    "mcp服务名": {
      "command": "npx",
      "args": ["-y", "指令"]
    }
  }
}

这里演示图形化的配置方式:

bash 复制代码
npx -y @modelcontextprotocol/server-sequential-thinking  

点击Save

如果左上角是绿色的灯,就是配置成功了,如果配置失败,可以尝试重启cursor。

调用方式以及示例

在COMPOSER对话页,开启agent模式才能调用MCP服务 。如果希望调用该MCP服务,可以添加(使用思考能力)等和思考相关的提示词,即可开启。调用时,Called MCP tool 后面就会带上sequentialthinking的标志,意味着调用成功了。
使用场景

对于一些复杂问题,可以使用Sequential Thinking服务,将复杂问题分解为小的问题,逐个解决。同时每调用一次,都可以从thought中获取到LLM当前的思考过程以及采取的方法,有时还会提供多种方案,我们可以通过再次提问,实现对于方案的选取以及之前思考过程的调整。

2. Server Memory

核心能力

能够让 AI 记住之前的信息和交互内容,在处理后续任务时可以调用这些记忆,从而更连贯地进行分析和处理。例如,在进行多轮对话的编程对话时,AI 可以记住之前用户提出的代码问题和已解决的部分,在后续交流中基于这些记忆给出更合适的建议和指导。
配置流程

bash 复制代码
npx -y @modelcontextprotocol/server-memory

使用场景: 对于一些需要多轮交互且依赖之前信息的复杂问题,可以使用 Server Memory 服务。比如在进行项目需求分析时,用户不断补充和修改需求,AI 能够记住之前的需求内容,在后续分析中综合考虑,给出更全面准确的分析结果。

3. Fetch

核心能力

能够从外部数据源获取相关信息,为 AI 的分析和处理提供丰富的数据支持。例如,在处理与特定领域知识相关的任务时,它可以从文档存储库等数据源中获取准确的信息,以便更准确地回答问题或完成任务,以 markdown 的格式返回。

配置流程

使用 uv 时,不需要进行特定安装。设置Command为:

sql 复制代码
uvx mcp-server-fetch

也可以使用python:

sql 复制代码
pip install mcp-server-fetch

python -m mcp_server_fetch

调用方式以及示例

输入(使用fetch工具)等相关提示词即可调用,也可以对链接进行读取。
使用场景

对于需要依赖外部数据的任务,可以使用 Fetch MCP 服务,从外部数据源获取准确且相关的数据,以便更全面、准确地完成任务。

4. Play Wright和Puppeteer

核心能力 : Playwright 和 Puppeteer 都是用于浏览器自动化的强大工具,该服务可以让LLMs在真实的浏览器环境中与网页交互、截取屏幕截图和执行 JavaScript等等。
配置流程

bash 复制代码
npx -y @executeautomation/playwright-mcp-server
bash 复制代码
npx -y @modelcontextprotocol/server-puppeteer

调用方式以及示例

使用puppeteer/Playwright工具,测试http://localhost:5173/的表单提交。 在自动执行了一些脚本之后,就会调用MCP服务:

  • 自动执行了表单测试。
  • 也可以使用PlayWright来截图,例如:
    使用playWright截取天猫、京东、拼多多网站的截图,保存到@public的images文件夹下,并分析板式结构。
  • 自动创建目录

  • 自动截取图片,保存到了指定文件夹

......省略其他文字内容

  • 进行了版式分析,减少了很多人工操作。

总结

本次推荐的几种 MCP 各有特点和适用场景:Sequential Thinking 擅长将复杂问题拆解,便于分步处理,适用于处理复杂编程任务等场景,可帮助获取 LLM 的思考过程与多种解决方案;Server Memory 能让 AI 记住过往交互信息,在多轮对话编程和项目需求分析等依赖先前信息的任务中发挥重要作用;Fetch 可从外部数据源获取信息,为 AI 提供数据支持,适用于处理需外部数据的特定领域任务;Play Wright 和 Puppeteer 则专注于浏览器自动化,可实现 LLMs 与网页的交互、截图及执行 JavaScript 等操作。

MCP文档

更多MCP可以参考:
smithery.ai/
glama.ai/mcp/tools?s...

-END -

相关推荐
科技社6 分钟前
咪咕互娱亮相数字中国峰会:“精品游戏+轻量终端”组合,打开数字娱乐新想象
人工智能
@PHARAOH37 分钟前
WHAT - cursor cli 开发范式
前端·ai·ai编程
数智化精益手记局1 小时前
拆解物料管理erp系统的核心功能,看物料管理erp系统如何解决库存积压与缺料难题
大数据·网络·人工智能·安全·信息可视化·精益工程
Flying pigs~~1 小时前
RAG 完整面试指南:原理、优化、幻觉解决方案
人工智能·prompt·rag·智能体·检索增强生成·rag优化
博.闻广见1 小时前
AI_概率统计-2.常见分布
人工智能·机器学习
企业架构师老王1 小时前
2026制造业安全生产隐患识别AI方案:从主流产品对比看企业级AI Agent的非侵入式落地路径
人工智能·安全·ai
Aleeeeex1 小时前
RAG 那点事:从 8 份企业文档到能用的问答系统,全过程拆给你看
人工智能·python·ai编程
冬奇Lab2 小时前
一天一个开源项目(第87篇):Tank-OS —— Red Hat 工程师用一个周末,把 AI Agent 塞进了一个可启动的 Linux 镜像
人工智能·开源·资讯
子兮曰2 小时前
深入 HTML-in-Canvas:当 Canvas 学会了渲染 DOM,前端图形生态要变天了
前端·javascript·canvas
小糖学代码2 小时前
LLM系列:2.pytorch入门:8.神经网络的损失函数(criterion)
人工智能·深度学习·神经网络