← Back to Skills Marketplace
al-one

Lark / Feishu Skill via OpenAPI MCP servers (300+ tools)

by Alone · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
911
Downloads
1
Stars
6
Active Installs
1
Versions
Install in OpenClaw
/install mcp-lark
Description
Based on FeiShu(飞书) / Lark's OpenAPI MCP server, manage user information, chats, emails, cloud documents, multidimensional tables, tasks, calendars, etc.
README (SKILL.md)

MCP Lark / FeiShu

Need to login to the Lark MCP Configuration Platform to add MCP services, obtain the MCP URL, and configure it into environment variables.

Environment variables

Prioritize fetching from .env under the workspace, then use system environment variables. If not configured, ask the user for input and update it to .env.

# Configure multiple MCP service URLs and usage scenarios in environment variables
LARK_MCP_SERVERS='
open.larksuite.com/mcp/stream/xxx:Chats and Mails;
open.larksuite.com/mcp/stream/yyy:Cloud documents;
'

List of available tools

npx -y mcporter list 'open.larksuite.com/mcp/stream/\x3Ctoken>' --all-parameters

# Get the schema of the specified tool
npx -y mcporter list 'open.larksuite.com/mcp/stream/\x3Ctoken>' --json | jq '.tools[] | select(.name == "\x3Ctool_name>")'

Call specified tool

npx -y mcporter call 'open.larksuite.com/mcp/stream/\x3Ctoken>.\x3Ctool_name>' param1:"value1" foo:"bar"

References

  • Sent message content: references/message_create.md

About mcporter

To improve compatibility, use npx -y mcporter instead of mcporter when executing commands.

Usage Guidance
This skill is coherent with its Lark/Feishu MCP purpose, but proceed cautiously. Before installing or running it: 1) Verify the reputation and source of the 'mcporter' npm package (review its npm/github code, maintainer, and recent changes). 2) Prefer invoking mcporter via npx in a disposable or sandboxed environment first so you don't install unknown packages system-wide. 3) Avoid committing sensitive MCP tokens into repository .env files — use a secrets manager or local-only env, and consider using a limited-scope test token. 4) If you need stronger assurance, ask the publisher for the mcporter source and a threat model (what the package will read/write/network to). If you can't validate the package, treat the skill as potentially risky and limit its access (run in isolated workspace or container).
Capability Analysis
Type: OpenClaw Skill Name: mcp-lark Version: 1.0.0 The skill bundle provides a legitimate integration for Lark/FeiShu services using the Model Context Protocol (MCP). It utilizes the `mcporter` Node.js utility to interface with official Lark MCP endpoints (open.larksuite.com). The instructions in `SKILL.md` correctly guide the agent on environment variable management and tool execution, while `references/message_create.md` contains standard API documentation for message construction. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description, required env var LARK_MCP_SERVERS, and the use of mcporter/npx are consistent with calling Lark/Feishu MCP servers and enumerating/using MCP tools. Nothing required appears unrelated to the stated functionality.
Instruction Scope
SKILL.md instructs the agent to read a workspace .env (then system env) and, if missing, prompt the user and update the .env file with MCP server URLs/tokens. It also runs npx -y mcporter to list/call MCP tools. These steps are within scope for configuring and using MCP but grant the skill the ability to read and write workspace secrets and execute an external package at runtime.
Install Mechanism
Install spec uses the npm package 'mcporter' (node kind) and recommends executing via 'npx -y mcporter'. Installing or invoking an npm package executes third-party code from the registry; this is a normal mechanism but carries moderate risk because the package's code is not included here and could perform unexpected actions.
Credentials
The single required env var (LARK_MCP_SERVERS) is appropriate for the skill's purpose, but the workflow encourages persisting MCP tokens/URLs in a workspace .env file. Storing sensitive credentials in repository/workspace files increases exposure and should be judged carefully.
Persistence & Privilege
The skill does not request always:true and does not declare system-wide privileges. The only persistence behavior in the instructions is writing/updating a workspace .env file, which is plausible for configuration but should be treated as sensitive.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install mcp-lark
  3. After installation, invoke the skill by name or use /mcp-lark
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of mcp-lark: Lark/FeiShu OpenAPI MCP server skill - Manage user information, chats, emails, documents, tables, tasks, and calendars via Lark/FeiShu's MCP server. - Guides on configuring MCP service URLs using environment variables in `.env`. - Provides command examples for listing and calling available tools with `npx -y mcporter`. - Includes references and best practices for compatibility.
Metadata
Slug mcp-lark
Version 1.0.0
License
All-time Installs 6
Active Installs 6
Total Versions 1
Frequently Asked Questions

What is Lark / Feishu Skill via OpenAPI MCP servers (300+ tools)?

Based on FeiShu(飞书) / Lark's OpenAPI MCP server, manage user information, chats, emails, cloud documents, multidimensional tables, tasks, calendars, etc. It is an AI Agent Skill for Claude Code / OpenClaw, with 911 downloads so far.

How do I install Lark / Feishu Skill via OpenAPI MCP servers (300+ tools)?

Run "/install mcp-lark" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Lark / Feishu Skill via OpenAPI MCP servers (300+ tools) free?

Yes, Lark / Feishu Skill via OpenAPI MCP servers (300+ tools) is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Lark / Feishu Skill via OpenAPI MCP servers (300+ tools) support?

Lark / Feishu Skill via OpenAPI MCP servers (300+ tools) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Lark / Feishu Skill via OpenAPI MCP servers (300+ tools)?

It is built and maintained by Alone (@al-one); the current version is v1.0.0.

💬 Comments