Skip to content

[开源推荐] feishu-user-plugin —— 84 工具的飞书 MCP 服务器,让 Claude Code / Codex 以用户身份发消息 #3254

@EthanQC

Description

@EthanQC

项目地址:https://github.com/EthanQC/feishu-user-plugin

简介

开源(MIT)的飞书 MCP 服务器,把三层鉴权(cookie + 官方 app token + 用户 OAuth UAT)整合在一个 Node.js 进程里给 Claude Code、Codex、Cursor 等 MCP 客户端使用。84 个工具,覆盖 IM / 文档 / 多维表格 / 知识库 / 云空间 / 日历 / 任务 v2 / OKR。

主要差异点

飞书官方开放 API 没有 send_as_user 权限点,机器人 token 发出的消息一律标 sender_type: "app",群里看到的是机器人头像。本项目基于 cookie + protobuf 协议路径,支持以用户本人身份发消息——同事看到的是你的头像和名字。

技术亮点

  • v1.3.9 起以用户身份发图片(cookie 通道)
  • 机器级 SSOT 实时事件架构:单进程持 WS owner 锁,全机所有 MCP 进程共享 events.jsonl,每条事件全机恰好一次送达
  • 多账号自动切换:按 chat / 资源归属选 profile,读路径失败自动 retry,写路径不切防错号
  • 已上架 Official MCP Registry: io.github.EthanQC/feishu-user-plugin

安装

npx feishu-user-plugin setup --app-id <APP_ID> --app-secret <APP_SECRET>
npx feishu-user-plugin oauth
# 重启 Claude Code / Codex

中文 README + GitHub Pages 中文 SEO landing:https://ethanqc.github.io/feishu-user-plugin/

兼容客户端:Claude Code、Codex、Cursor、Windsurf、VS Code、OpenClaw。

项目元数据

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions