MCP Lark Doc Manage logo

MCP Lark Doc Manage

by Xeonice

A Model Context Protocol server for searching and accessing Lark(Feishu) documents. It allows you to retrieve document content and search within Lark Wiki.

View on GitHub

Last updated: N/A

What is MCP Lark Doc Manage?

MCP Lark Doc Manage is a server that enables access to Lark (Feishu) documents through the Model Context Protocol. It supports retrieving content from both Lark Docs and Wikis, providing the raw text for LLM processing.

How to use MCP Lark Doc Manage?

  1. Create a Lark Enterprise Application and obtain the App ID and App Secret. 2. Configure the required permissions for your application. 3. Set the environment variables (LARK_APP_ID, LARK_APP_SECRET, FOLDER_TOKEN, OAUTH_HOST, OAUTH_PORT). 4. Configure the server in Claude desktop with the appropriate command and environment variables. 5. Use the available tools (get_lark_doc_content, search_wiki, list_folder_content, create_doc) to interact with Lark documents.

Key features of MCP Lark Doc Manage

  • Document Content Access (Lark Doc and Wiki)

  • OAuth-based User Authentication

  • Automatic Token Refresh and Expiration Management

  • Comprehensive Error Reporting

Use cases of MCP Lark Doc Manage

  • Retrieving document content for LLM processing

  • Searching for information within Lark Wiki

  • Listing contents of a specified folder

  • Creating new Lark documents with content

FAQ from MCP Lark Doc Manage

Lark client not properly initialized

Check your LARK_APP_ID and LARK_APP_SECRET

Invalid Lark document URL format

Verify the document URL format

Failed to get document content

Check document permissions and token validity

Failed to get app access token

Check your application credentials and network connection

Failed to get wiki document real ID

Check if the wiki document exists and you have proper permissions