MoLing是一款基于计算机使用和浏览器使用的MCP服务器,无需任何依赖即可作为本地办公AI助手,提供文件系统操作和命令行执行能力。
一分钟了解#
MoLing是一款无需安装依赖的本地办公AI助手,通过操作系统API实现系统交互,包括文件操作和命令执行功能。它兼容Windows、Linux和macOS,适合希望简化办公自动化流程的用户。
核心价值:免环境配置,跨平台运行,直接提升办公效率
快速上手#
安装难度:低 - 提供脚本安装,无需依赖任何开发环境
# Linux/MacOS安装
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/gojue/moling/HEAD/install/install.sh)"
# Windows安装
powershell -ExecutionPolicy ByPass -c "irm https://raw.githubusercontent.com/gojue/moling/HEAD/install/install.ps1 | iex"
适合我的场景吗?
- ✅ 文件批量处理:可以读取、写入、合并、统计和聚合文件
- ✅ 命令行操作:直接执行系统命令
- ✅ 浏览器自动化:支持Chrome浏览器控制
- ❌ 需要复杂UI交互的项目:专注于命令行和文件操作
- ❌ 需要跨浏览器支持:目前仅支持Chrome浏览器
核心能力#
1. 文件系统操作 - 解决多文件处理问题#
- 支持读取、写入、合并、统计和聚合文件操作 实际价值:无需手动处理大量文件,自动完成文档整理和数据分析
2. 命令行终端 - 实现系统级任务自动化#
- 直接执行系统命令 实际价值:通过AI助手完成系统维护和管理任务,提高工作效率
3. 浏览器控制 - 解决网页自动化问题#
- 基于chromedp实现浏览器控制 实际价值:自动处理网页任务,如数据抓取、表单填写等
4. 多模式运行 - 适应不同使用场景#
- 支持Stdio(交互式)和SSE(无头)两种模式 实际价值:既能作为交互工具使用,也能作为后台自动化服务运行
技术栈与集成#
开发语言:Go 主要依赖:
- chromedp(浏览器控制)
- Golang工具链(构建时需要) 集成方式:MCP协议(通过配置与客户端连接)
生态与扩展#
- MCP客户端支持:
- Claude
- Cline
- Cherry Studio
- 支持MCP协议的其他客户端
维护状态#
- 开发活跃度:正在积极开发中,有清晰的版本更新和CI流程
- 最近更新:最近有功能更新和文档完善
- 社区响应:提供配置示例和使用演示
商用与许可#
许可证:Apache License 2.0
- ✅ 商用:允许
- ✅ 修改:允许
- ⚠️ 限制:需要保留版权声明
文档与学习资源#
- 文档质量:全面
- 官方文档:https://github.com/gojue/moling
- 示例代码:提供配置示例
- 安装脚本:支持Windows、Linux和macOS