This MCP integration connects Claude directly to Lark/Feishu's APIs for messaging, group management, and document operations. You can send messages to channels, create groups with proper ownership, manipulate Bitable spreadsheets, and search through documents and wikis. The skill handles the tricky authentication differences between tenant and user modes, which matters when you need users to actually access the resources you create. Watch out for the OAuth requirement on document search and the JSON string formatting for message content. It's solid for automating Lark workflows without switching between apps.

skills.sh installs
3.1K
GitHub stars
37
last updated
Jul 14, 2026

Install

$ npx -y skills add whatevertogo/feishuskill --skill lark-mcp --agent claude-code

Installs into .claude/skills of the current project.

Files

Lark MCP

⚠️ 重要提醒

搜索文档/知识库必须配置 OAuth:

  • docx_builtin_search → 需要 --oauth
  • wiki_v1_node_search → 需要 --oauth

否则返回 99991663 错误。配置方法见 installation.md


核心规则

# 工具命名(连字符,非下划线)
✅ mcp__lark-mcp__tool_name
❌ mcp__lark_mcp__tool_name

# 参数结构
path: {app_token, table_id}   # URL路径参数
params: {page_size, ...}      # 查询参数
data: {fields, ...}           # 请求体
useUAT: false                 # true=用户身份, false=租户身份

常见陷阱

# content 必须是 JSON 字符串
❌ content: {"text": "hello"}
✅ content: '{"text": "hello"}'

# 过滤条件 value 必须是数组
❌ value: "已完成"
✅ value: ["已完成"]

# 创建群组必须指定 owner_id,否则群主为机器人
owner_id: "ou_xxxxx"

# 参数名差异
docx_builtin_search: search_key  # 不是 query
wiki_v1_node_search: query       # 不是 search_key

# token 类型
wiki_v2_space_getNode: 用 wikcn...  # 不能用 doxcn...
docx_v1_document_rawContent: 用 doxcn...

useUAT 选择

场景useUAT
创建资源(想让用户可访问)true
搜索文档/知识库true
访问用户私有数据true
查询公共数据false

工具速查

Sponsors

Details

Repository
github.com/whatevertogo/feishuskill
Categories
AI & Agent Building, Office & Documents
1starchild-ai-agent avataruser-onboardingstarchild-ai-agent/official-skillsOnboarding script for first-time Starchild users: positioning, quick wins, discovery. Use when the user is new or vague (e.g. "what can you do", "I don't know w3Kskills.sh installs
2nexu-io avataragent-browsernexu-io/open-designBrowser automation CLI for AI agents. Use when the user needs to inspect, test, or automate browser behavior: navigating pages, filling forms, clicking buttons,3Kskills.sh installs
3aahl avatarmcp-vodsaahl/skills用于追剧/追番的技能,为AI提供搜索影视播放地址的能力,并支持在小米电视上直接播放。当用户想搜索影视、动漫、短剧、综艺等节目信息或更新进度时使用此技能。2.9Kskills.sh installs
4replicate avatarprompt-imagesreplicate/skillsPrompting techniques for AI image generation and editing models on Replicate. Use when writing prompts for image models or building image generation features.2.9Kskills.sh installs
5nexu-io avatarai-music-albumnexu-io/open-designFull-lifecycle AI music album production — concept, lyric drafting, track sequencing, and export. Useful for indie album experiments and brand soundtracks.2.9Kskills.sh installs
6starchild-ai-agent avataragentxstarchild-ai-agent/official-skillsAgentX forum: create posts, comments, likes, reposts, follows, attachments. Use when posting to the Starchild AgentX forum, not Twitter (e.g. share a project on2.8Kskills.sh installs