Lark MCP服务器
与Lark/Feishu API集成的模型上下文协议(MCP)服务器,允许LLM与Lark服务交互。
特性
- 使用Lark的联系人API查询员工信息
- 更多功能即将推出。..
先决条件
- Node.js 16或更高版本
- 带有App ID和App Secret的Lark/Feishu应用程序
- Claude桌面版 或另一个MCP客户端
安装
npm install
npm run build用法
您可以通过两种方式运行服务器:
1.使用命令行参数(推荐)
npx lark-mcp 替换 ` 和 ` 使用您的Lark应用程序凭据。
2.使用环境变量
export LARK_APP_ID=your_app_id
export LARK_APP_SECRET=your_app_secret
npx lark-mcp可用工具
获取用户信息
使用员工ID检索员工信息。
Claude中的示例用法:
Please look up employee information for ID 12345发展
- 克隆存储库
- 安装依赖项:
npm install- 构建项目:
npm run build- 在开发模式下启动服务器:
npm run dev配置
服务器按以下顺序对凭据进行优先级排序:
- 命令行参数
- 环境变量
- 默认值(如有)
错误处理
- 服务器将在启动前验证凭据
- API错误得到正确处理并返回给客户端
- 详细的错误消息有助于故障排除
许可证
麻省理工学院
贡献
- 分叉存储库
- 创建功能分支
- 提交您的更改
- 推到分支
- 创建新的Pull请求
