Loading

Cursor接入飞书MCP

痛点

以往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 官方安装包
  1. 访问 Node.js官网
  2. 下载并运行 Windows 安装程序(.msi 文件)。
  3. 按照安装向导操作,完成安装。

验证

node -v
npm -v

安装 lark-mcp 工具

注意:看上去还需要python的协助,所以如果电脑没有安装python的话还需要额外安装,我这里是安装了3.13.0 (MacOS自带python)

npm install -g @larksuiteoapi/lark-mcp

验证安装成功

lark-mcp -V

安装成功会返回工具的版本号。

img

创建一个飞书应用

搬运:本地调用 OpenAPI MCP - MCP - 开发文档 - 飞书开放平台"创建飞书应用" part

在使用 lark-mcp 工具之前,您需要创建一个飞书应用:

  1. 访问 飞书开放平台Lark开放平台 并登录
  2. 点击“控制台”并创建一个新应用程序
  3. 获取应用程序ID和应用程序密钥,它们将用于API身份验证
  4. 根据您的使用场景,为您的应用程序添加必要的权限(反正我是把所有的免审权限都开了)
  5. 如果您需要以用户身份调用API,请将OAuth 2.0重定向URL设置为http://localhost:3000/callback

配置Cursor

image-20251119185124289

完成飞书的token验证

在cursor的terminal中输⼊,用上面你配置好的应用的信息替换掉<>的参数

npx -y @larksuiteoapi/lark-mcp login -a <your app_id> -s <your app_secret>

然后会弹出授权网页

image-20251119185614721

点击授权就可以啦

image-20251119185824629

Cursor 添加mcp server

image-20251119190044734

输入,记得用自己的替换<>

{
  "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"
      ]
    }
  }
}

然后就会出现绿点就代表可以使用啦~

image-20251119190221874

效果

image-20251119190500837

posted @ 2025-11-19 19:30  ViKyanite  阅读(281)  评论(2)    收藏  举报