Lark MCP Server
A Model Context Protocol (MCP) server that integrates with Lark/Feishu APIs, allowing LLMs to interact with Lark services.
Features
Query employee information using Lark's Contact API
More features coming soon...
Prerequisites
Node.js 16 or higher
A Lark/Feishu application with App ID and App Secret
Claude for Desktop or another MCP client
Installation
Usage
You can run the server in two ways:
1. Using Command Line Arguments (Recommended)
Replace <app_id>
and <app_secret>
with your Lark application credentials.
2. Using Environment Variables
Available Tools
get-user-info
Retrieves employee information using their ID.
Example usage in Claude:
Development
Clone the repository
Install dependencies:
Build the project:
Start the server in development mode:
Configuration
The server prioritizes credentials in the following order:
Command line arguments
Environment variables
Default values (if any)
Error Handling
The server will validate credentials before starting
API errors are properly handled and returned to the client
Detailed error messages help with troubleshooting
License
MIT
Contributing
Fork the repository
Create your feature branch
Commit your changes
Push to the branch
Create a new Pull Request
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
A server that enables LLMs to interact with Lark/Feishu services, currently supporting employee information queries via Lark's Contact API.
Related MCP Servers
- -securityAlicense-qualityAn MCP-based service that enables AI models to seamlessly interact with Feishu (Lark) platform, supporting document reading and chatbot messaging capabilities.Last updated -340MIT License
- -securityFlicense-qualityA Model Context Protocol server that enables AI models to perform function calls through Feishu/Lark messaging platform, using your personal account (no bot configuration needed) to create a full-featured AI assistant.Last updated -116
Feishu/Lark OpenAPI MCPofficial
-securityAlicense-qualityA toolkit that enables AI assistants to directly call Feishu/Lark API interfaces for automation scenarios like document processing, conversation management, and calendar scheduling.Last updated -1,556216MIT License- -securityFlicense-qualityA Model Context Protocol server that provides LLMs with read and write access to Feishu Base (飞书多维表格) databases, enabling them to inspect schemas and manipulate records through natural language.Last updated -16