feishu-mcp

feishu-mcp

3.3

If you are the rightful owner of feishu-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

This is an implementation of a Model Context Protocol (MCP) server for Feishu (Lark) applications, enabling AI models to interact with Feishu APIs, primarily supporting multi-dimensional table operations.

The Feishu MCP Server is designed to facilitate interaction between AI models and Feishu's API through the Model Context Protocol (MCP). It leverages the MCP TypeScript SDK to provide tools for manipulating Feishu's multi-dimensional tables. The server supports HTTP and Server-Sent Events (SSE) communication, allowing for real-time updates and interactions. This implementation is particularly useful for applications that require dynamic data manipulation within Feishu's ecosystem, such as creating, updating, and managing records in multi-dimensional tables. The server is built to be robust and scalable, making it suitable for both small-scale and enterprise-level applications.

Features

  • Based on Model Context Protocol (MCP) TypeScript SDK
  • Provides tools for Feishu multi-dimensional table operations
  • Supports HTTP and SSE communication
  • Facilitates real-time data manipulation
  • Scalable for various application sizes

Tools

  1. create_record

    Create a new record in a Feishu multidimensional table

  2. update_record

    Update a record in Feishu multidimensional table

  3. list_fiedls

    Get all fields in a multidimensional table data table

  4. search_records

    Search for records that meet the criteria in multidimensional tables

  5. delete_record

    Delete a record in a multidimensional table

  6. create_bitable_app

    Create a new Feishu multidimensional table application

  7. create_table

    Create a new data table in a Feishu multidimensional table