Smithery Logo
MCPsSkillsDocsPricing
Login
NewFlame, an assistant that learns and improves. Available onTelegramSlack
    openclaw

    feishu-drive

    openclaw/feishu-drive
    Productivity
    178,203

    About

    SKILL.md

    Install

    • Telegram
      Telegram
    • Slack
      Slack
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    • Download skill
    ├─
    ├─
    └─
    Smithery Logo

    Give agents more agency

    Resources

    DocumentationPrivacy PolicySystem Status

    Company

    PricingAboutBlog

    Connect

    © 2026 Smithery. All rights reserved.

    About

    Feishu cloud storage file management. Activate when user mentions cloud space, folders, drive.

    SKILL.md

    Feishu Drive Tool

    Single tool feishu_drive for cloud storage operations.

    Token Extraction

    From URL https://xxx.feishu.cn/drive/folder/ABC123 → folder_token = ABC123

    Actions

    List Folder Contents

    { "action": "list" }
    

    Requests the account root (no folder_token). Bot credentials normally have no root folder, so use a folder that has been shared with the bot instead.

    { "action": "list", "folder_token": "fldcnXXX", "page_size": 100 }
    

    Returns one page of files with token, name, type, url, timestamps, and next_page_token when another page is available. To continue, pass the returned token with the same folder token:

    {
      "action": "list",
      "folder_token": "fldcnXXX",
      "page_size": 100,
      "page_token": "next-page-token"
    }
    

    page_size must be between 1 and 200. Pagination requires a concrete shared folder_token; root-list cursors are not forwarded.

    Get File Info

    { "action": "info", "file_token": "ABC123", "type": "docx" }
    

    Searches for the file in the root directory. Note: file must be in root or use list to browse folders first.

    type: doc, docx, sheet, bitable, folder, file, mindnote, shortcut

    Create Folder

    { "action": "create_folder", "name": "New Folder" }
    

    In parent folder:

    { "action": "create_folder", "name": "New Folder", "folder_token": "fldcnXXX" }
    

    Move File

    { "action": "move", "file_token": "ABC123", "type": "docx", "folder_token": "fldcnXXX" }
    

    Delete File

    { "action": "delete", "file_token": "ABC123", "type": "docx" }
    

    File Types

    Type Description
    doc Old format document
    docx New format document
    sheet Spreadsheet
    bitable Multi-dimensional table
    folder Folder
    file Uploaded file
    mindnote Mind map
    shortcut Shortcut

    Configuration

    channels:
      feishu:
        tools:
          drive: true # default: true
    

    Permissions

    • drive:drive - Full access (create, move, delete)
    • drive:drive:readonly - Read only (list, info)

    Known Limitations

    • Bots have no root folder: Feishu bots use tenant_access_token and don't have their own "My Space". The root folder concept only exists for user accounts. This means:
      • create_folder without folder_token will fail (400 error)
      • Bot can only access files/folders that have been shared with it
      • Workaround: User must first create a folder manually and share it with the bot, then bot can create subfolders inside it
    Recommended Servers
    Local Model Suitability MCP
    Local Model Suitability MCP
    Browserbase
    Browserbase
    Sanity
    Sanity
    Repository
    openclaw/openclaw
    Files