io.github.EthanQC/feishu-user-plugin MCP Server
io.github.EthanQC/feishu-user-plugin
What is the io.github.EthanQC/feishu-user-plugin MCP server?
Feishu/Lark MCP server + CLI tool. 85 tools, 3 auth layers. Send as user via cookie+protobuf.
How to install io.github.EthanQC/feishu-user-plugin
Copy-paste configuration for popular MCP clients.
LARK_COOKIEsecretFeishu web session cookie. Required for user-identity messaging tools (send_to_user, send_as_user, etc).
LARK_APP_IDFeishu 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_SECRETsecretFeishu Open Platform self-built app App Secret. Used together with LARK_APP_ID.
LARK_USER_ACCESS_TOKENsecretUser OAuth UAT for P2P chat reading and as user-owner on resource creation. Obtained via 'npx feishu-user-plugin oauth'.
LARK_USER_REFRESH_TOKENsecretRefresh token for UAT auto-renewal.
{
"mcpServers": {
"feishu-user-plugin": {
"command": "npx",
"args": [
"-y",
"feishu-user-plugin"
],
"env": {
"LARK_COOKIE": "<YOUR_LARK_COOKIE>",
"LARK_APP_ID": "<YOUR_LARK_APP_ID>",
"LARK_APP_SECRET": "<YOUR_LARK_APP_SECRET>",
"LARK_USER_ACCESS_TOKEN": "<YOUR_LARK_USER_ACCESS_TOKEN>",
"LARK_USER_REFRESH_TOKEN": "<YOUR_LARK_USER_REFRESH_TOKEN>"
}
}
}
}{
"mcpServers": {
"feishu-user-plugin": {
"command": "npx",
"args": [
"-y",
"feishu-user-plugin"
],
"env": {
"LARK_COOKIE": "<YOUR_LARK_COOKIE>",
"LARK_APP_ID": "<YOUR_LARK_APP_ID>",
"LARK_APP_SECRET": "<YOUR_LARK_APP_SECRET>",
"LARK_USER_ACCESS_TOKEN": "<YOUR_LARK_USER_ACCESS_TOKEN>",
"LARK_USER_REFRESH_TOKEN": "<YOUR_LARK_USER_REFRESH_TOKEN>"
}
}
}
}{
"mcpServers": {
"feishu-user-plugin": {
"command": "npx",
"args": [
"-y",
"feishu-user-plugin"
],
"env": {
"LARK_COOKIE": "<YOUR_LARK_COOKIE>",
"LARK_APP_ID": "<YOUR_LARK_APP_ID>",
"LARK_APP_SECRET": "<YOUR_LARK_APP_SECRET>",
"LARK_USER_ACCESS_TOKEN": "<YOUR_LARK_USER_ACCESS_TOKEN>",
"LARK_USER_REFRESH_TOKEN": "<YOUR_LARK_USER_REFRESH_TOKEN>"
}
}
}
}{
"servers": {
"feishu-user-plugin": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"feishu-user-plugin"
],
"env": {
"LARK_COOKIE": "<YOUR_LARK_COOKIE>",
"LARK_APP_ID": "<YOUR_LARK_APP_ID>",
"LARK_APP_SECRET": "<YOUR_LARK_APP_SECRET>",
"LARK_USER_ACCESS_TOKEN": "<YOUR_LARK_USER_ACCESS_TOKEN>",
"LARK_USER_REFRESH_TOKEN": "<YOUR_LARK_USER_REFRESH_TOKEN>"
}
}
}
}claude mcp add feishu-user-plugin --env LARK_COOKIE=<YOUR_LARK_COOKIE> --env LARK_APP_ID=<YOUR_LARK_APP_ID> --env LARK_APP_SECRET=<YOUR_LARK_APP_SECRET> --env LARK_USER_ACCESS_TOKEN=<YOUR_LARK_USER_ACCESS_TOKEN> --env LARK_USER_REFRESH_TOKEN=<YOUR_LARK_USER_REFRESH_TOKEN> -- npx -y feishu-user-pluginRelated MCP servers
Scrapling MCP Server
Give your AI agent stealth web scraping with Cloudflare bypass and CSS selection, powered by Scrapling.
Chrome DevTools MCP
Give your AI coding agent full control of a live Chrome browser for automation, debugging, and performance analysis.
com.puter/mcp-server
Let AI agents manage your Puter files, websites, and serverless workers over MCP.
Browser automation for AI agents via MCP, powering ByteDance's Agent TARS hybrid GUI/DOM browser control.
Run arbitrary shell commands from an MCP-connected AI agent.
Filesystem access MCP server from ByteDance's UI-TARS/Agent TARS ecosystem.