workflowy — MCP-сервер для Claude Code: доступ к Workflowy из ИИ
Подключает ваш Workflowy к ИИ-ассистенту: поиск, создание и правка узлов, отчёты и офлайн-доступ через бэкап.
claude mcp add --env WORKFLOWY_API_KEY=<WORKFLOWY_API_KEY> --transport stdio workflowy -- docker run -i --rm -e WORKFLOWY_API_KEY ghcr.io/mholzen/workflowy:0.8.1Что делает workflowy
Сервер написан на Go и работает в двух режимах: как MCP-сервер для ИИ-ассистента и как CLI для терминала. Через MCP ассистент получает инструменты чтения (workflowy_get, workflowy_list, workflowy_search, workflowy_report_count и другие) и записи (workflowy_create, workflowy_update, workflowy_move, workflowy_replace, workflowy_transform). Поиск поддерживает регулярные выражения, а замена — режим предпросмотра и интерактивное подтверждение.
Данные можно брать тремя способами: --method=get для отдельных узлов в реальном времени, --method=export для всего дерева и --method=backup для офлайн-работы через бэкап Dropbox. Последний вариант самый быстрый, но данные в нём устаревшие. Отчёты показывают, где сосредоточено больше всего узлов, у каких узлов много дочерних, что давно не менялось и что чаще всего зеркалируется.
Для работы нужен API-ключ Workflowy: положите его в ~/.workflowy/api.key или передайте через переменную WORKFLOWY_API_KEY. Флаг --write-root-id ограничивает запись одним поддеревом, а --expose=all открывает все инструменты — без него сервер работает только на чтение. Отчёт report mirrors требует включённого бэкапа.
Какие задачи решает
- найти все задачи с определённым словом по всему дереву
- заменить метки в узлах по регулярному выражению с предпросмотром
- разбить содержимое узла на дочерние по переносам строк
- посмотреть, какие узлы давно не обновлялись
- добавить задачу в inbox прямо из терминала
Примеры запросов агенту
- Найди в Workflowy все узлы со словом «отчёт» и покажи их деревом
- Замени во всех узлах
TASK-наISSUE-, сначала покажи, что изменится - Разбей содержимое узла
1bdae4aecf00на дочерние по переносам строк
Как установить workflowy
Командой платформы
claude mcp add --env WORKFLOWY_API_KEY=<WORKFLOWY_API_KEY> --transport stdio workflowy -- docker run -i --rm -e WORKFLOWY_API_KEY ghcr.io/mholzen/workflowy:0.8.1Вместо <…> подставьте свои значения
Командой платформы
codex mcp add workflowy --env WORKFLOWY_API_KEY=<WORKFLOWY_API_KEY> -- docker run -i --rm -e WORKFLOWY_API_KEY ghcr.io/mholzen/workflowy:0.8.1Вместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"workflowy": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"WORKFLOWY_API_KEY",
"ghcr.io/mholzen/workflowy:0.8.1"
],
"env": {
"WORKFLOWY_API_KEY": "<WORKFLOWY_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"workflowy": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"WORKFLOWY_API_KEY",
"ghcr.io/mholzen/workflowy:0.8.1"
],
"env": {
"WORKFLOWY_API_KEY": "<WORKFLOWY_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e WORKFLOWY_API_KEY=<WORKFLOWY_API_KEY> workflowy docker run -i --rm -e WORKFLOWY_API_KEY ghcr.io/mholzen/workflowy:0.8.1Вместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о workflowy
Как установить workflowy в Claude Code?
Выполните `claude mcp add --env WORKFLOWY_API_KEY=<WORKFLOWY_API_KEY> --transport stdio workflowy -- docker run -i --rm -e WORKFLOWY_API_KEY ghcr.io/mholzen/workflowy:0.8.1`. Ключ получите на странице API Workflowy.
Что делает workflowy?
Это MCP-сервер и CLI для Workflowy: поиск с регулярными выражениями, массовая замена, создание и правка узлов, отчёты об использовании и офлайн-доступ через бэкап.
Нужен ли Docker?
В командах установки сервер запускается через docker run, так что Docker должен быть установлен. Есть и другие способы: Homebrew, Scoop, go install или готовый бинарник.