MoLing MCP
Локальный MCP-сервер на Go в одном бинарнике: агент читает и пишет файлы, запускает команды и управляет Chrome
- 339 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Терминальный инструмент выполняет системные команды от вашего пользователя
- Файловые инструменты записывают и объединяют файлы, ошибка агента может перезаписать нужное
- Браузерный инструмент управляет вашим Chrome и видит открытые страницы
Установка
- Работает в
Ручная установка
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/gojue/moling/HEAD/install/install.sh)"Скрипт для Linux и macOS. Для Windows в репозитории лежит install.ps1, автор не уверен, что он работает. Бинарники также есть на странице релизов.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Терминальный инструмент выполняет системные команды от вашего пользователя
- Файловые инструменты записывают и объединяют файлы, ошибка агента может перезаписать нужное
- Браузерный инструмент управляет вашим Chrome и видит открытые страницы
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
MoLing — MCP-сервер на Go, который дает агенту три группы инструментов на вашем компьютере. Файловые инструменты читают, записывают и объединяют файлы и считают по ним статистику. Терминальный инструмент выполняет системные команды. Браузерный инструмент управляет Chrome через библиотеку chromedp, поэтому Chrome должен стоять на машине. Сервер поставляется готовым исполняемым файлом для Windows, Linux и macOS, среда выполнения ему не нужна. Режимов два: stdio для работы из клиента и SSE для серверных окружений без интерфейса. Команда moling client --install сама находит установленные MCP-клиенты и прописывает в их конфигурацию запуск сервера. Настройки сервера лежат в файле config.json в папке .moling домашнего каталога.
Для кого. Для тех, кто работает в Claude Desktop, Cline или Cherry Studio и хочет дать агенту доступ к файлам, терминалу и браузеру через один локальный сервер.
Подходит, если
- Нужно, чтобы агент собрал несколько текстовых файлов в один и посчитал по ним статистику
- Хочется подключить один сервер для файлов, терминала и браузера вместо трех отдельных
- Агенту нужно открыть страницу в вашем Chrome и забрать из нее данные
- В безголовом окружении нужен MCP-сервер, который отвечает по SSE
Не подходит, если
- Вы работаете на Windows или Linux и нужна проверенная работа: автор тестировал сервер только на macOS
- Агенту нельзя доверять запуск команд в вашей системе
- Нужен браузер, отличный от Chrome: браузерный инструмент построен на chromedp
Пример запроса к агенту
Объедини все .md файлы из папки notes в один файл all.md и покажи, сколько в нем строкMCP
- Транспорт
- stdio, sse
- Авторизация
- не нужна
Ограничения
Сервер проверен только на macOS. На Windows и Linux возможны сбои, а скрипт установки для Windows автор сам не проверял. Для браузерного инструмента нужен Chrome, в Windows полный путь к нему задают в переменных окружения. Терминальный инструмент выполняет команды без подтверждения со стороны сервера, поэтому защита лежит на клиенте и на вас: смотрите, что агент собирается запустить. Организация личных данных, помощь с документами и планирование пока только в планах автора.
Как отключить. Удалите запись MoLing из mcpServers в конфигурации клиента и перезапустите клиент. Бинарник и папку .moling в домашнем каталоге можно удалить вручную.
Частые вопросы
Как подключить MoLing к Claude Desktop?
Скачайте бинарник и впишите в claude_desktop_config блок mcpServers с ключом MoLing и командой /usr/local/bin/moling без аргументов. После правки перезапустите Claude Desktop.
Нужны ли для MoLing Node или Docker?
Нет. Сервер распространяется исполняемым файлом, среда выполнения не требуется. Для браузерных функций нужен только установленный Chrome.
Какие режимы работы есть у MoLing?
Stdio для запуска из клиента и SSE для автоматизированных окружений без интерфейса.
Какие MCP-клиенты поддерживает MoLing?
Claude, Cline и Cherry Studio, а также любой клиент с поддержкой MCP. Автоматическая настройка находит Cline, Claude и Roo Code.
Где лежит конфигурация сервера MoLing?
В файле config.json в папке .moling домашнего каталога. Если файла нет, создайте его командой moling config --init.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер в одном бинарнике на Go: больше 75 локальных инструментов для файлов, оболочки, браузера и календаря
MCP-сервер для управления Windows: агент открывает приложения, кликает и печатает, читает состояние окон и интерфейса, работает с файлами и PowerShell
Discord MCP от cappyeo — более 200 инструментов
Discord MCP (cappyeo)
Discord MCP с более чем 200 инструментами: агент ведет сообщения, роли и модерацию, собирает сервер по плану, а запись по умолчанию в режиме предпросмотра
MCP-сервер для Windows: агент двигает мышь, нажимает клавиши, управляет окнами и делает снимки экрана
Open Computer Use
open-computer-use
Открытый MCP-сервер для управления рабочим столом: агент читает состояние приложений и кликает, печатает, скроллит на macOS, Linux и Windows
MCP-сервер для AppleScript: агент запускает скрипты и управляет приложениями Mac, от заметок и календаря до файлов
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| MoLing (эта запись) | нет | не нужна | 339 | |
| Playwright MCP Server | нет | не нужна | 5 675 | автоматизация браузера через Playwright, без файлов и терминала |
| Chrome DevTools MCP | да | не нужна | 54 368 | отладка страниц через DevTools, без файловых и терминальных инструментов |
| lsbot | нет | не нужна | 409 | MCP-сервер в одном бинарнике на Go |
Коротко о README
Автор представляет MoLing как локального помощника для офисной автоматизации и в самом начале предупреждает об опасности командной строки. Дальше идут пример конфигурации клиента и три способа установки.