kone-net / mcp_server_lark

A Model Context Protocol server for Lark(Feishu) sheet, message, doc and etc.

Repository from Github https://github.comkone-net/mcp_server_larkRepository from Github https://github.comkone-net/mcp_server_lark

MCP Server For Lark (Feishu)

A Model Context Protocol server for Lark(Feishu) sheet, message, doc and etc.

Tools

The server offers one core tools now:

  • write_excel
    • Write data to a sheet in a Lark(Feishu) sheet and return a link.
    • Need to provide a email to add access.

Configuration

1. Create a Lark(Feishu) app

Visit the Lark Open Platform: https://open.larkoffice.com/app

2. Apply Permissions for the App

sheets:spreadsheet:readonly

3. Environment Variables

LARK_APP_ID=your_app_id
LARK_APP_SECRET=your_app_secret

Usage

# Add the server to your host
"mcpServers": {
  "mcpServerLark": {
    "description": "MCP Server For Lark(Feishu)",
    "command": "uvx",
    "args": [
      "parent_of_servers_repo/servers/src/mcp_server_lark"
    ],
    "env": {
        "LARK_APP_ID": "xxx",
        "LARK_APP_SECRET": "xxx"
    }
  }
}

License

MIT License

About

A Model Context Protocol server for Lark(Feishu) sheet, message, doc and etc.


Languages

Language:Python 100.0%