【MCP系列】飞书MCP使用

博客目录

一.基础信息

1.文档地址

开放平台

二.准备工作

在使用 MCP 工具之前,你需要先创建一个飞书应用。

1.创建应用

登录飞书开放者后台

企业自建应用 页签内,点击 创建企业自建应用

设置应用名称、描述、图标并点击 创建

企业自建应用详细配置说明参见创建企业自建应用

在应用的 凭证与基础信息 页面,保存 应用凭证App IDApp Secret),以便后续使用。

2.添加机器人

在应用的添加应用能力 页面,根据需要添加应用能力。例如,你需要 AI 向指定用户发送消息,则需要添加 机器人 能力

3.授权

在应用的 权限管理 页面,点击开通权限,根据业务所需开通权限。例如,需要以应用身份调用发送消息接口,则需要根据接口文档开通权限。关于权限申请的详细说明,参见申请 API 权限。OpenAPI MCP 工具默认开通的 API 工具需要应用开启以下权限,你需要在 开通权限 界面的输入框内,粘贴以下内容,批量开通权限(注意根据需要分别为应用身份、用户身份开通权限)。

4.设置重定向

在应用的 安全设置 > 重定向 URL 页面的 重定向 URL 区域,输入 http://localhost:3000/callback,并点击 添加

5.发布应用

完成各项配置后,发布应用,使配置生效。

  1. 在应用的 版本管理与发布 页面,点击 创建版本

  2. 完成应用版本号、移动端/桌面端的默认能力、更新说明等配置项后,点击页面底部 保存

  3. 在弹出的对话框内点击确认发布。

    需等待企业管理员审核应用,审核通过后应用才会发布成功。

三.客户端使用

1.安装 node

apl 复制代码
node -v

2.安装 OpenAPI MCP

登录飞书开放者后台,获取 your_app_id 和 your_app_secret

apl 复制代码
npx -y @larksuiteoapi/lark-mcp login -a <your_app_id> -s <your_app_secret>

授权页面如下图所示,确保用户身份符合预期,并单击 授权,使 MCP 工具获取到用户访问凭证(user_access_token)。

3.添加配置

登录飞书开放者后台,获取 your_app_id 和 your_app_secret

apl 复制代码
{
  "mcpServers": {
    "lark-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@larksuiteoapi/lark-mcp",
        "mcp",
        "-a",
        "<your_app_id>",
        "-s",
        "<your_app_secret>",
        "--oauth"
      ]
    }
  }
}

觉得有用的话点个赞 👍🏻 呗。

❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄

💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍

🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

相关推荐
二进制_Leo1 天前
深入理解 Model Context Protocol (MCP)
mcp
deephub2 天前
FastMCP 入门:用 Python 快速搭建 MCP 服务器接入 LLM
服务器·人工智能·python·大语言模型·mcp
大模型真好玩2 天前
LangChain1.0速通指南(二)——LangChain1.0 create_agent api 基础知识
人工智能·langchain·mcp
骑猪兜风2332 天前
Anthropic 研究员亲述:用代码、MCP、Skills 构建高效 Claude 智能体的方法论 |Anthropic 播客
agent·claude·mcp
一月是个猫2 天前
MCP协议之天气演练
python·mcp
关关长语2 天前
(四) Dotnet中MCP客户端与服务端交互通知日志信息
ai·c#·mcp
数据智能老司机2 天前
使用 Python 入门 Model Context Protocol(MCP)——构建客户端
llm·agent·mcp
数据智能老司机2 天前
使用 Python 入门 Model Context Protocol(MCP)——构建 SSE 服务器
llm·agent·mcp
扯蛋4383 天前
LangChain的学习之路( 一 )
前端·langchain·mcp