lark-cli-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| feishu_send_messageB | 以用户身份发送飞书/Lark 消息到群聊或个人(支持纯文本与 Markdown) |
| feishu_get_messagesB | 查看群聊或私聊的最近消息记录 |
| feishu_reply_messageB | 回复某条飞书消息(支持线程回复) |
| feishu_search_messagesC | 跨群搜索飞书消息(用户身份) |
| feishu_list_chatsB | 搜索飞书群聊列表(按关键词找 chat_id) |
| feishu_search_userA | 按名字/邮箱搜索飞书用户,拿到 open_id |
| feishu_get_threadB | 查看某条消息的完整线程讨论 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 7 tools
Each tool targets a distinct action: sending, replying, retrieving messages, listing chats, searching messages, searching users, and viewing threads. No two tools have overlapping purposes, making it easy for an agent to select the correct one.
All tools follow a consistent 'feishu_verb_noun' pattern (e.g., feishu_send_message, feishu_list_chats). This uniform convention aids predictability and reduces cognitive load.
With 7 tools, the server is well-scoped for a messaging-focused MCP server. Each tool addresses a core function without redundancy, and the count is right-sized for the domain.
The set covers essential messaging operations: send, reply, retrieve messages, search, and list chats. Minor gaps exist (e.g., creating chats, marking messages as read), but the core workflow is fully supported.