基础练习:

1.官网下载;

2.注册并登录cursor,不要选择pro模式,选择下面的start for now;

3.选择模式:
1.Agent模式,按要求自动生成并部署代码
2.Ask模式类似于chatGPT,回答问题模式
3.debug模式,查找并修复bug

4.下载简体中文插件, live server插件右键快速打开html文件;

5.练习,用agent写一个坦克大作战小游戏;

深入练习:

1.去官网了解MCP;

Cursor 的 MCP(Model Context Protocol) 可以理解为:

👉 让大模型“安全、标准化地调用外部工具和数据源”的协议。

它本质上是一个 模型与工具之间的通信协议规范


一、什么是 MCP(Model Context Protocol)

MCP 全称:

Model Context Protocol

是由 Anthropic 提出的一种开放协议标准。

核心目标是:

让大模型可以以统一方式连接外部系统(数据库、文件、API、本地工具等)。

你可以把它理解为:

1
大模型  ←→  MCP协议  ←→  各种工具/数据源

三、MCP 的核心作用(面试可用回答)

可以这样回答:

1️⃣ 标准化工具调用

MCP 提供统一协议格式,AI 不需要针对每个工具写适配代码。


2️⃣ 安全隔离

MCP Server 独立运行:

  • AI 不能直接访问系统
  • 所有操作通过协议转发
  • 可以控制权限

这点非常重要(安全性)


3️⃣ 上下文扩展能力

MCP 可以把:

  • 数据库查询结果
  • 文件内容
  • 项目结构

作为“上下文”喂给模型。

这比普通 prompt 强很多。


四、MCP 的工作原理

架构模型:

1
2
3
4
5
6
7
Cursor (客户端)

MCP Client

MCP Server

本地工具 / API / 数据库

流程:

  1. 用户提出请求
  2. AI 判断是否需要调用工具
  3. 通过 MCP 发起请求
  4. MCP Server 执行操作
  5. 结果返回给模型
  6. 模型生成最终回答

五、为什么 MCP 很重要?

因为它解决了一个关键问题:

大模型如何“安全且可控地”接入真实世界?

通俗解释,过去人们只能问ai并让ai给出建议,但ai并不能直接操作电脑;有了mcp协议,ai就可以通过它更好的帮我们操作电脑;

2.配置mcp:

1.前往github搜索mcp;

2.选择其中星标较高的;

3.点击readme中的文档,按文档的要求安装下载相应的东西

4.复制其中提供的Server Config;

5.进入cursor右上角的settings,找到mcp&tools;

6.点击add to mcp;然后粘贴对应的Server Config,并ctrl+s保存;

7.返回显示installed并且有开关按钮,就是安装成功;

例如:browsermcp,要在浏览器右上角添加扩展,然后连接;就可以使用cursor访问浏览器信息了;