moling

command module
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 27, 2025 License: Apache-2.0 Imports: 1 Imported by: 0

README

MoLing MCP Server

English | 中文

GitHub stars GitHub forks CI Github Version


Introduction

MoLing is a computer-use and browser-use MCP Server that implements system interaction through operating system APIs, enabling file system operations such as reading, writing, merging, statistics, and aggregation, as well as the ability to execute system commands. It is a dependency-free local office automation assistant.

Advantages

[!IMPORTANT] Requiring no installation of any dependencies, MoLing can be run directly and is compatible with multiple operating systems, including Windows, Linux, and macOS. This eliminates the hassle of dealing with environment conflicts involving Node.js, Python, Docker and other development environments.

Features

  • File System Operations: Reading, writing, merging, statistics, and aggregation
  • Command-line Terminal: Execute system commands directly
  • Browser Control: Powered by github.com/chromedp/chromedp
  • Future Plans:
    • Personal PC data organization
    • Document writing assistance
    • Schedule planning
    • Life assistant features

Supported MCP Clients

Screenshots

MoLing in Claude

Configuration Format

For example, to configure the Claude client, add the following configuration:

[!TIP]

Only 3-6 lines of configuration are needed.

Claude config path: ~/Library/Application\ Support/Claude/claude_desktop_config

{
  "mcpServers": {
    "MoLing": {
      "command": "/usr/local/bin/moling",
      "args": []
    }
  }
}

and, /usr/local/bin/moling is the path to the MoLing server binary you downloaded.

Operation Modes

  • Stdio Mode: CLI-based interactive mode for user-friendly experience
  • SSR Mode: Server-Side Rendering mode optimized for headless/automated environments

Installation

Option 1: Install via Script
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"
Option 2: Direct Download
  1. Download the installation package from releases page
  2. Extract the package
  3. Run the server:
    ./moling
    
Option 3: Build from Source
  1. Clone the repository:
git clone https://github.com/gojue/moling.git
cd moling
  1. Build the project (requires Golang toolchain):
make build
  1. Run the compiled binary:
./bin/moling

Usage

After starting the server, connect using any supported MCP client by configuring it to point to your MoLing server address.

License

Apache License 2.0. See LICENSE for details.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cli
cmd
Package services provides a set of services for the MoLing application.
Package services provides a set of services for the MoLing application.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL