loading…
Search for a command to run...
loading…
An MCP server that enables AI assistants to search, read, create, and update Feishu/Lark documents and wiki pages. It facilitates seamless document management a
An MCP server that enables AI assistants to search, read, create, and update Feishu/Lark documents and wiki pages. It facilitates seamless document management and wiki searches through OAuth-authenticated API access.
A Model Context Protocol (MCP) server for Feishu/Lark. Lets AI assistants (Cursor, Claude Desktop, etc.) search wiki pages and read/write Feishu documents on your behalf via OAuth.
docx:document, docx:document:readonlywiki:wiki:readonlysearch:docs:readInstall dependencies:
npm install
Copy the example environment file and fill in your credentials:
cp .env.example .env
Start the MCP server:
node index.mjs
| Variable | Required | Description |
|---|---|---|
LARK_APP_ID |
Yes | Feishu app ID |
LARK_APP_SECRET |
Yes | Feishu app secret |
FEISHU_DOMAIN |
No | Your Feishu tenant domain (default: feishu.cn) |
OAUTH_PORT |
No | Local port for OAuth callback (default: 9997) |
LARK_OAUTH_SCOPE |
No | OAuth scopes (default: docx:document docx:document:readonly wiki:wiki:readonly search:docs:read) |
Add the following to your MCP config (e.g. ~/.cursor/mcp.json):
{
"mcpServers": {
"lark": {
"command": "node",
"args": ["/path/to/lark-mcp/index.mjs"],
"env": {
"LARK_APP_ID": "your_app_id",
"LARK_APP_SECRET": "your_app_secret",
"FEISHU_DOMAIN": "your-tenant.feishu.cn"
}
}
}
}
MIT
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"lark-mcp": {
"command": "npx",
"args": []
}
}
}