lark-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@lark-mcpsearch the wiki for the 2024 product roadmap"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
lark-mcp
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.
Features
search_wiki — Search documents in Feishu Wiki by keywords
get_doc_content — Read a Feishu document or wiki page by URL
create_doc — Create a new Feishu document (with optional Markdown content)
update_doc — Replace or append content in an existing Feishu document (Markdown → Feishu blocks)
Related MCP server: reasonix-feishu-mcp
Requirements
Node.js >= 18.14.1
A Feishu open-platform app with the following permissions:
docx:document,docx:document:readonlywiki:wiki:readonlysearch:docs:read
Setup
Install dependencies:
npm installCopy the example environment file and fill in your credentials:
cp .env.example .envStart the MCP server:
node index.mjs
Environment Variables
Variable | Required | Description |
| Yes | Feishu app ID |
| Yes | Feishu app secret |
| No | Your Feishu tenant domain (default: |
| No | Local port for OAuth callback (default: |
| No | OAuth scopes (default: |
Cursor / Claude Desktop Integration
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"
}
}
}
}License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server connecting AI agents to 100+ apps (Gmail, Slack, Notion, GitHub) via one-click OAuth.
DocBase MCP server for AI agents
Official Fibery MCP server: query and update your workspace from any AI client via OAuth.
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceA zero-configuration MCP server enabling AI assistants to interact with Feishu (Lark) workspace through OAuth authentication, supporting document operations, content creation, and advanced file management.60 npmMIT
- AlicenseNot gradedqualityCmaintenanceMCP server for Feishu/Lark API integration, enabling AI agents to send messages, manage groups, create and edit documents and spreadsheets, and search knowledge bases.MIT
- AlicenseNot gradedqualityDmaintenanceOfficial MCP server for Feishu/Lark OpenAPI, enabling AI assistants to interact with Feishu/Lark platform for document processing, messaging, calendar scheduling, and more.23,334 npmMIT
- AlicenseBqualityDmaintenanceAn MCP server that exposes Feishu (Lark) APIs as standardized tools, enabling knowledge base, document, spreadsheet, and IM operations through any MCP client.3619 npmMIT