痛点
以往cursor都没办法读取prd中的内容,然后都需要⼈⼯提炼出来喂给他,就导致效率⽐较低下;同时 ⼈⼯阅读prd难免会有疏漏,就导致往往review prd的时候才发现功能点遗漏或者理解错误。
希望能让cursor直接阅读prd中的内容,理解其中的需求并对当前的开发的需求做校验
更激进的做法:直接让cursor读prd直接⽣成代码
步骤
搬运自:安装并使用文档检索 MCP - MCP - 开发文档 - 飞书开放平台
安装node.js环境
在使⽤MCP⼯具之前,你需要在AI⼯具所在的运⾏环境下,安装Node.js。
MacOS
• 使⽤Homebrew安装
brew install node
Windows
- 使用 Node.js 官方安装包
- 访问 Node.js官网。
- 下载并运行 Windows 安装程序(.msi 文件)。
- 按照安装向导操作,完成安装。
验证
node -v
npm -v
安装 lark-mcp 工具
注意:看上去还需要python的协助,所以如果电脑没有安装python的话还需要额外安装,我这里是安装了3.13.0 (MacOS自带python)
npm install -g @larksuiteoapi/lark-mcp
验证安装成功
lark-mcp -V
安装成功会返回工具的版本号。

创建一个飞书应用
搬运:本地调用 OpenAPI MCP - MCP - 开发文档 - 飞书开放平台的"创建飞书应用" part
在使用 lark-mcp 工具之前,您需要创建一个飞书应用:
- 访问 飞书开放平台 或 Lark开放平台 并登录
- 点击“控制台”并创建一个新应用程序
- 获取应用程序ID和应用程序密钥,它们将用于API身份验证
- 根据您的使用场景,为您的应用程序添加必要的权限(反正我是把所有的免审权限都开了)
- 如果您需要以用户身份调用API,请将OAuth 2.0重定向URL设置为http://localhost:3000/callback
配置Cursor

完成飞书的token验证
在cursor的terminal中输⼊,用上面你配置好的应用的信息替换掉<>的参数
npx -y @larksuiteoapi/lark-mcp login -a <your app_id> -s <your app_secret>
然后会弹出授权网页

点击授权就可以啦

Cursor 添加mcp server

输入,记得用自己的替换<>
{"mcpServers": {"lark-mcp": {"command": "npx","args": ["-y","@larksuiteoapi/lark-mcp","mcp","-a","<your_app_id>","-s","<your_app_secret>","--oauth","--token-mode", "user_access_token"]}}
}
然后就会出现绿点就代表可以使用啦~

效果
