home / mcp / feishu/lark mcp server
Provides an MCP server to access Feishu/Lark Open Platform APIs via stdio or SSE transports, with app and user authentication options.
Configuration
View docs{
"mcpServers": {
"kaipanytool3-mcp-kaipany": {
"command": "npx",
"args": [
"-y",
"@larksuiteoapi/lark-mcp",
"mcp",
"-a",
"<your_app_id>",
"-s",
"<your_app_secret>"
],
"env": {
"APP_ID": "<your_app_id>",
"APP_SECRET": "<your_app_secret>",
"USER_ACCESS_TOKEN": "u-zzzz"
}
}
}
}You can connect your AI tools to Feishu/Lark using the MCP server, which wraps Feishu/Lark Open Platform APIs into an easy, programmable interface. This lets you automate messaging, calendar events, documents, and more by calling MCP tools from clients like Trae, Cursor, or Claude without building custom integrations from scratch.
To leverage Feishu/Lark capabilities from your AI tools, run the MCP server locally in stdio mode and invoke it with your Feishu/Lark app credentials. You can enable specific APIs or use predefined tool presets to control which endpoints are available. Youβll typically start the server once and point your MCP client at it, then issue tool calls that map to Feishu/Lark actions such as sending messages, creating calendar events, or managing documents.
Create a group chat by sending a message to a chat channel.
Retrieve the list of group chats.
Send messages to a chat or channel.
Get the list of messages in a chat.
Create a calendar event.
Get details of a calendar event.
Create a base in Bitable.
Create a data table in a Bitable base.
Create records in a Bitable table.
Get raw content of a document.
Import documents into the system.
Add a member with specific permissions to a drive/document.
Get a node from the wiki space.
Search wiki nodes.
Batch retrieve user IDs.