productivity
Lark Suite MCP, CLI, and Lua Integration for AI Agents
Lark Suite integration docs for AI agents: MCP gateway setup, Lark Suite CLI commands, Lua API reference, credentials, and function schemas.Lark Suite for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
lark.lark_list_chats | Read read | 2 | List chats the current authenticated user belongs to in Lark. Returns chat IDs, names, and metadata for use with other Lark tools. |
lark.lark_get_chat | Read read | 1 | Get detailed information about a specific Lark chat, including its name, description, owner, and member count. |
lark.lark_create_chat | Write write | 2 | Create a new group chat in Lark. Specify a chat ID and name for the new chat. |
lark.lark_list_messages | Read read | 3 | List messages in a specific Lark chat. Returns message IDs, sender info, content, and timestamps. |
lark.lark_send_message | Write write | 3 | Send a message to a specific Lark chat. Supports text and rich message types. |
lark.lark_list_members | Read read | 3 | List members of a specific Lark chat. Returns member IDs, names, and roles. |
lark.lark_get_current_user | Read read | 0 | Get information about the currently authenticated Lark user, including name, user ID, and avatar. |