io.github.EthanQC/feishu-user-plugin

MCP

by EthanQC · v1.3.14

Feishu/Lark MCP server + CLI tool. 85 tools, 3 auth layers. Send as user via cookie+protobuf.

mcplocal

MCP configuration

stdio

Command

npx -y feishu-user-plugin@1.3.14

Environment

  • LARK_COOKIEsecret

    Feishu web session cookie. Required for user-identity messaging tools (send_to_user, send_as_user, etc).

  • LARK_APP_ID

    Feishu Open Platform self-built app App ID (cli_xxxxxxxxxxxx). Required for Official API tools (docs, bitable, wiki, drive, calendar, tasks, OKR, group messaging).

  • LARK_APP_SECRETsecret

    Feishu Open Platform self-built app App Secret. Used together with LARK_APP_ID.

  • LARK_USER_ACCESS_TOKENsecret

    User OAuth UAT for P2P chat reading and as user-owner on resource creation. Obtained via 'npx feishu-user-plugin oauth'.

  • LARK_USER_REFRESH_TOKENsecret

    Refresh token for UAT auto-renewal.

Install in one click with Zurek

Browse here, install from the native macOS app — pick targets, fill env vars, and write configs safely.