Workflowy MCP Server и CLI — Workflowy для агента
Workflowy MCP Server & CLI
Один бинарник на Go: MCP-сервер и CLI для Workflowy с поиском по regex, массовой заменой, отчетами и режимом только на чтение
- 72 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- С флагом `--expose=all` агент создает, переносит и удаляет узлы и массово заменяет текст
- Ключ API открывает весь ваш outline
Установка
- Работает в
Ручная установка
brew install mholzen/workflowy/workflowy-cliHomebrew для macOS и Linux; для Windows есть Scoop.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- С флагом `--expose=all` агент создает, переносит и удаляет узлы и массово заменяет текст
- Ключ API открывает весь ваш outline
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Утилита `workflowy` на Go открывает ваш Workflowy агентам и терминалу. Как CLI она ищет по всему outline с регулярными выражениями, делает массовую замену (`workflowy replace --dry-run "foo" "bar"` сначала показывает правки), создает, переносит, обновляет и завершает узлы и принимает короткие идентификаторы из ссылки «Copy Internal Link». Отчеты показывают, где лежит основной объем: `workflowy report count`, узлы с большим числом детей, самые старые и давно не менявшиеся узлы, самые зеркалируемые узлы. Команда `workflowy transform` режет содержимое узла по разделителю, чистит текст и прогоняет его через любую оболочечную команду, например через LLM. MCP-сервер запускается как `workflowy mcp`. Инструменты чтения (`workflowy_get`, `workflowy_search`, отчеты) безопасны, инструменты записи (`workflowy_create`, `workflowy_update`, `workflowy_move`, `workflowy_delete`, `workflowy_replace`, `workflowy_transform`) включает флаг `--expose=all`. Флаг `--write-root-id` ограничивает запись одним поддеревом. Данные читаются в реальном времени, из выгрузки или из резервной копии Dropbox без сети.
Для кого. Пользователям Workflowy с большим outline, которым нужны поиск, массовые правки и отчеты по содержимому прямо из терминала или чата с Claude.
Подходит, если
- Тысячи узлов, и надо найти все «TODO» с датой по регулярному выражению
- Метки `TASK-123` нужно разом переписать в `ISSUE-123` с предварительным просмотром правок
- Хочется понять, какие ветки outline разрослись и давно не менялись
- Агенту дают писать только в одну ветку через `--write-root-id`, а остальное оставляют на чтение
Не подходит, если
- Заметки живут в другом инструменте: сервер работает только с Workflowy
- Нет ключа API: без файла `~/.workflowy/api.key` или переменной `WORKFLOWY_API_KEY` команды не работают
- Нужна синхронизация в реальном времени с оффлайн-копией: резервная копия через Dropbox отстает
Пример запроса к агенту
Найди в Workflowy все узлы с «bug» в ветке проекта и покажи, какие не менялись больше полугода.MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
Переменные окружения
WORKFLOWY_API_KEYобязательная, секрет- Ключ API Workflowy; альтернатива файлу `~/.workflowy/api.key`
Ограничения
Нужен ключ API Workflowy: его кладут в `~/.workflowy/api.key` или в `WORKFLOWY_API_KEY`. Выгрузка обновляется раз в минуту из-за ограничения частоты запросов, а резервная копия через Dropbox устаревает и нужна для офлайн-работы и отчета о зеркалах.
Без `--expose=all` сервер отдает только инструменты чтения. С этим флагом агент удаляет, переносит и массово заменяет узлы, поэтому для замен сначала запускают `--dry-run`. Последний коммит в репозитории сделан в августе 2026 года.
Как отключить. Выполните `claude mcp remove workflowy` или удалите сервер из `claude_desktop_config.json`. Ключ API отзывается на странице workflowy.com/api-key.
Частые вопросы
Как установить Workflowy CLI на macOS?
Командой `brew install mholzen/workflowy/workflowy-cli`. На Windows есть Scoop, а `go install github.com/mholzen/workflowy/cmd/workflowy@latest` работает везде.
Как подключить Workflowy к Claude Code?
Выполните `claude mcp add --transport=stdio workflowy -- workflowy mcp --expose=all`. Без `--expose=all` инструменты записи недоступны.
Как ограничить запись агента одной веткой?
Флагом `--write-root-id` с идентификатором узла: вне этого поддерева записи отклоняются.
Можно ли работать без сети?
Да, через `--method=backup`: сервер читает резервную копию из Dropbox. Данные в ней устаревают.
Откуда брать ключ API?
На странице workflowy.com/api-key; ключ кладут в `~/.workflowy/api.key` или в `WORKFLOWY_API_KEY`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP Outline Server — wiki Outline для агентов
MCP Outline Server
Сообщество подключило Outline к MCP: агент ищет, читает, создает и правит документы и комментарии вашей вики
Задачи, тикеты Desk, страницы Spaces и чаты Teamwork.com для агента: размещенный сервер с профилями по ролям и режимом чтения
MCP-сервер менеджера задач Mindwtr: агент читает задачи, проекты и области GTD, а запись включается отдельным флагом.
Удаленный MCP-сервер Workopia: поиск вакансий в более чем 90 странах, подгонка резюме под объявление, сопроводительные письма и панель откликов
Wiki команды в Git с MCP-сервером на 51 инструмент: агент читает и правит страницы, таблицы и доски.
Roam Research MCP и CLI
Roam Research MCP and CLI
Агент ищет, читает и пишет в граф Roam Research через локальный API настольного приложения, есть CLI и скилл с синтаксисом
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Workflowy MCP Server и CLI — Workflowy для агента (эта карточка) | нет | API-ключ | 72 | |
| Roam Research MCP | нет | API-ключ | 100 | работает с Roam Research; здесь Workflowy и командная строка |
| MCP Outline Server — wiki Outline для агентов | нет | API-ключ | 158 | подключает вики Outline; здесь личный outline Workflowy |
Коротко о README
README показывает установку через Homebrew, Scoop, Go и Docker, подключение к Claude Code и Claude Desktop, таблицы инструментов чтения и записи, CLI-команды поиска, замены, преобразования и отчетов и три способа доступа к данным.