Commit Graph

24 Commits

Author SHA1 Message Date
ede63f6e92 feat(k3cloud): 新增金蝶云星空 MCP 服务器
新增完整的 K3Cloud MCP 服务器实现,包含配置管理、API 客户端、工具定义和签名验证
更新文件工具 MCP 服务器的 MinIO 配置和上传路径前缀
2026-05-06 16:29:34 +08:00
49bdf45bfa feat(tools): 支持向多个接收者发送卡片消息
重构 send_card_message 为 send_notion_card,支持接收者 ID 列表
更新 .gitignore 以忽略更多临时文件
升级项目版本至 0.1.17
删除未使用的 card.txt 模板文件
2026-04-09 11:25:34 +08:00
卢永锵
e4909f159d Merge pull request 'feishuokr' (#2) from feishuokr into master
Reviewed-on: http://git.lzwcai.com:3000/tanjianbin/lzwcai-mcp/pulls/2
2026-04-03 09:44:23 +00:00
357541a776 chore: 更新项目版本号至0.1.16 2026-04-03 17:40:17 +08:00
7d4400bb23 feat(tools): 添加获取用户OKR列表和批量查询OKR详情的工具
新增两个与飞书OKR API集成的工具函数:
- get_user_okr_list: 根据用户ID分页查询其OKR列表,支持按周期筛选和语言选择
- batch_get_okr: 根据OKR ID批量获取详细的目标及关键结果信息,并格式化输出进度、状态、截止日期等关键信息

同时在handle_call_tool中添加对应的调用处理逻辑。
2026-04-03 16:52:47 +08:00
3b881bf8c8 feat(temi_mcp): 添加跳舞工具并修复卡片消息发送
为轮足机器人添加跳舞功能,包含新的 MCP 工具和服务器方法。同时修复 Lark MCP 中发送卡片消息时 person_id 处理的问题,避免在 person_id 为 None 时产生异常。更新两个包的版本号以反映变更。
2026-04-03 15:55:23 +08:00
894ee1dfbf feat(lark_mcp): 更新飞书卡片消息发送工具以支持单接收者
- 将send_card_message工具从接收ID列表改为单个接收者ID
- 修复test.py中导入并调用send_card_message的测试逻辑
- 新增机器人充电、终止任务、通知播放功能
- 扩展迎宾和巡逻功能参数,提供默认值和更灵活的配置
- 更新项目版本号至0.1.13和0.1.9
2026-03-19 10:32:09 +08:00
bin
3d04166314 feat: 新增轮足机器人导航MCP服务器
添加 lzwcai_temi_mcp 包,实现基于MQTT的轮足机器人导航控制服务器。包含以下功能:
- 通过 MQTT 发布机器人控制命令
- 提供 goto、speak、reception、repose、patrol 等导航工具
- 支持通过 MCP 协议与AI助手集成
- 更新 lzwcai_lark_mcp 版本至 0.1.11
2026-03-15 18:36:34 +08:00
bin
7daa8e46c2 build: 更新项目版本至0.1.10 2026-03-09 15:53:59 +08:00
bin
10fbb58b70 test: 更新测试脚本以独立测试飞书卡片发送功能
- 将 test.py 改为同步请求方式,移除对 mcp 模块的依赖
- 新增 test_send_card.py 用于测试卡片模板的加载与渲染
- 更新资产确认卡片的参数格式,支持更灵活的资产列表结构
- 改进环境变量读取逻辑,兼容新旧配置键名
2026-03-04 10:35:02 +08:00
bin
fa226733b8 feat(lark-mcp): 重构资产确认卡片并更新项目配置
重构 send_asset_confirmation_card 工具,使用新的卡片模板和参数结构
- 将卡片布局从 column_set 改为 form,简化结构
- 更新参数:inputs/outputs 合并为 asset_list,新增 order_number 和 remark
- 卡片交互按钮现在传递 order_number 和 user_id 到回调
- 更新工具描述和必填字段

同时更新 MCP 服务器配置:
- 统一重命名项目为 lzwcai-lark-mcp 和 lzwcai-file-tools-mcp
- 更新版本号和配置文件中的命令名称
- 更新 file-tools 的 MinIO 环境变量配置
2026-03-03 11:34:45 +08:00
712d9b9aa5 Merge pull request 'feat: 添加资产变动确认卡片和Excel图片解析功能' (#1) from feature-lark into master
Reviewed-on: http://git.lzwcai.com:3000/Sucan/lzwcai-mcp/pulls/1
2026-02-13 12:01:51 +00:00
135c8e379e feat: 添加资产变动确认卡片和Excel图片解析功能
- 新增 `send_asset_confirmation_card` 工具,用于发送资产变动确认卡片
- 新增 `upload_image_by_excel` 工具,支持从Excel中根据image_key定位并上传图片
- 在file-tools中添加 `excel_image_key_to_temp_file` 和 `upload_file_to_minio` 工具
- 新增配置文件管理和MinIO集成支持
- 更新项目依赖版本,添加openpyxl和minio库
2026-02-13 19:57:02 +08:00
0a308726a6 feat: 新增飞书和文件工具MCP服务并优化机器人配置
- 新增飞书MCP服务,包含图片上传和消息卡片发送功能
- 新增文件工具MCP服务,提供文件转JSON和data URI功能
- 更新机器人MCP服务配置,移除环境变量硬编码
- 升级机器人版本至0.1.28并优化迎宾功能参数
- 添加.gitignore和项目配置文件
2026-02-11 18:57:31 +08:00
ff39bdbd8a feat: 添加机器人模式切换和连续移动功能
- 新增switch_mode方法用于切换机器人运控模式
- 添加ContinuousMove方法实现机器人连续移动控制
- 更新工具调用处理以支持新功能
- 调整版本号至0.0.9
2025-10-09 19:33:14 +08:00
a0b4b4e1aa feat: 重构MQTT处理类并新增机器人控制功能
- 将MCPMQTT类重构为MQTTHandler,改进MQTT连接配置管理
- 新增从配置中心获取MQTT配置的功能
- 新增多种机器人控制命令包括避障、导航、充电等服务
- 更新pyproject.toml版本号并添加requests依赖
- 优化日志记录和错误处理机制
2025-10-09 16:30:18 +08:00
65792ccd89 Update version to 0.1.21, enhance NavServer with user_id parameter for command functions, and improve error handling. Added new wheel and tar.gz distribution files. 2025-09-28 15:00:20 +08:00
924bce9554 Add initial implementation of Terminal Go2 MCP server with MQTT integration, core functionalities for robot navigation and speech, and comprehensive documentation. Includes configuration files and main application structure. 2025-09-28 12:12:58 +08:00
9b7b69d8c3 Update version to 0.1.17, enhance NavServer with patrol functionality, and modify MQTT broker default value. Added patrol command handling and updated documentation for new parameters. 2025-09-28 12:07:09 +08:00
5c6a39a7c7 Enhance README documentation for MCP servers, detailing the terminal-dhr-mcp and introducing the new terminal-temi-mcp server. Updated features, configuration instructions, and installation guidelines for both projects. 2025-09-26 12:19:57 +08:00
21d7186596 Remove legacy temi_mcpserver files and migrate to terminal_temi_mcp structure, including new MQTT handling and navigation server implementation. Updated project configuration and added necessary scripts for deployment. 2025-09-26 12:12:19 +08:00
fa6a044d75 Add initial implementation of Terminal DHR MCP Skill Package including environment configuration, server setup, visitor management, and door control functionalities. Added README, requirements, and configuration files for project setup. 2025-09-26 11:39:12 +08:00
0b63355f16 Initial project setup with core files including .gitignore, LICENSE, pyproject.toml, and main application structure. Added MQTT handling and navigation server functionality for robot control. 2025-09-26 11:35:52 +08:00
161dfd48d4 Initial commit 2025-09-26 03:24:50 +00:00