HomeCommunication › feishu-user-plugin

feishu-user-plugin

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

TypeScript CloudLocal macOSWindowsLinux
★ 10 stars Last pushed 2026-08-02 License: MIT

Topics: Communication

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (npm 1.4.1)

npx -y feishu-user-plugin@1.4.1

Or add to your MCP client config:

{
  "mcpServers": {
    "feishu-user-plugin": {
      "command": "npx",
      "args": [
        "-y",
        "feishu-user-plugin@1.4.1"
      ],
      "env": {
        "LARK_COOKIE": "<YOUR_VALUE>",
        "LARK_APP_ID": "<YOUR_VALUE>",
        "LARK_APP_SECRET": "<YOUR_VALUE>",
        "LARK_USER_ACCESS_TOKEN": "<YOUR_VALUE>",
        "LARK_USER_REFRESH_TOKEN": "<YOUR_VALUE>"
      }
    }
  }
}
  • LARK_COOKIE secret — 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_SECRET secret — Feishu Open Platform self-built app App Secret. Used together with LARK_APP_ID.
  • LARK_USER_ACCESS_TOKEN secret — User OAuth UAT for P2P chat reading and as user-owner on resource creation. Obtained via 'npx feishu-user-plugin oauth'.
  • LARK_USER_REFRESH_TOKEN secret — Refresh token for UAT auto-renewal.

This repository has 2 servers listed in the Official MCP Registry.

Other names: io.github.EthanQC/feishu-user-plugin

Related servers

Listed in punkpeye/awesome-mcp-servers (MIT)

Data from the Official MCP Registry