communication
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.
7 functions 5 read 2 write Bearer token auth
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.
Machine-Readable Metadata
- integration_slug
lark- route_slug
lark- package
lark- auth_strategy
bearer_tokenBearer token- cli_setup_supported
true- cli_runtime_supported
true- mcp_gateway_supported
true- lua_supported
true- supports_multi_account
true
Quick Links
Lua APIAgent-facing namespace and function reference. Lark Suite CLIHeadless setup and direct function calls. Lark Suite MCPMCP gateway setup for external clients. Submit feedbackReport missing tools, auth problems, wrong docs, or runtime issues. ContributeAdd tools or improve metadata in the integrations repo.
Lark Suite MCP Client Matrix
Use these pages when a specific agent client or framework needs copy-pasteable MCP setup for Lark Suite.
Claude Code Lark Suite MCP setup for Claude Code. Cursor Lark Suite MCP setup for Cursor. Codex Lark Suite MCP setup for Codex. OpenAI Agents Lark Suite MCP setup for OpenAI Agents SDK. Claude Agent SDK Lark Suite MCP setup for Claude Agent SDK. Vercel AI SDK Lark Suite MCP setup for Vercel AI SDK. LangChain Lark Suite MCP setup for LangChain. LangGraph Lark Suite MCP setup for LangGraph. CrewAI Lark Suite MCP setup for CrewAI. MCP clients Lark Suite MCP setup for Generic MCP Clients.
Lark Suite CLI Matrix
Use these pages for direct Lark Suite CLI workflows in scripts, CI, cron, and agent wrappers.
CI Lark Suite CLI for CI. Cron Jobs Lark Suite CLI for cron jobs. Shell Scripts Lark Suite CLI for shell scripts. Headless Automation Lark Suite CLI for headless automation. Coding Agents Lark Suite CLI for coding agents.
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. |