Workflowy MCP Server

A feature-rich Model Context Protocol (MCP) server and Command Line Interface (CLI) for Workflowy written in Go. Connect your AI assistant (Claude, ChatGPT, etc.) to your Workflowy data or run commands from a terminal emulator or script, including search, bulk replace, usage reports, and offline access capabilities.

People who need productivity tools inside Claude, Cursor, VS Code, or another MCP client. The project is written in Go.

VERIFIED ACTIVE

LAST COMMIT 2026-08-14 · ★ 71 · #97 OF 139 MAINTAINED PRODUCTIVITY · VERIFIED 2026-08-25

MIT · Go servers · how we verify → /methodology

01 · Install Workflowy

before you install - you'll need

Set WORKFLOWY_API_KEY before connecting.

Docker

docker run -i --rm ghcr.io/mholzen/workflowy:0.8.1

Claude Desktop - add to config

{
  "mcpServers": {
    "mholzen-workflowy": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/mholzen/workflowy:0.8.1"
      ]
    }
  }
}
Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as container (OCI image) - can be sandboxed away from your filesystem

license MIT - declared in the repository

registry namespace io.github.mholzen is GitHub-verified and matches the repo owner

03 · What Workflowy can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

Latest releases

v0.9.0 · 2026-02-19

Add design doc for --ancestor-depth and --to-ancestor options · Add design doc for --include-ancestors feature · Add implementation plan for --ancestor-depth and --to-ancestor options · Add implementation plan for…

v0.8.1 · 2026-02-10

add "group" transform · add support for regex in split transforms, add option to split markdown lists · bump version · export method option to all MCP tools and as default for MCP server startup · update changelog for…

v0.8.0 · 2026-02-03

add group-by=parent,path,modified,created · add order-by flag to support ascending/descending order · add support for new options to mcp · add tree group-by option, replicate native search experience · allow single…

04 · Who maintains Workflowy

workflowy is maintained by mholzen. It's the only MCP server we track from this author; the repo dates to Nov 2025.

05 · Facts

category
productivity - ranked #97 of 139 actively-maintained productivity servers as of 2026-08-25.
registry
io.github.mholzen/workflowy (active, first published 2026-01-14 · 7 versions)
packages
oci:ghcr.io/mholzen/workflowy:0.8.1

06 · Workflowy FAQ

What is Workflowy?

A feature-rich Model Context Protocol (MCP) server and Command Line Interface (CLI) for Workflowy written in Go. Connect your AI assistant (Claude, ChatGPT, etc.) to your Workflowy data or run commands from a terminal emulator or script, including search, bulk replace, usage reports, and offline access capabilities.

Is Workflowy still maintained?

Yes - as of 2026-08-25, its last commit was 2026-08-14. We re-verify nightly.

How do I install Workflowy?

Run `docker run -i --rm ghcr.io/mholzen/workflowy:0.8.1`. The README documents one environment variable (WORKFLOWY_API_KEY) to set first. Set WORKFLOWY_API_KEY before connecting. You can also paste the ready-made client config above.

07 · Alternatives to Workflowy

More productivity MCP servers · Apple Shortcuts (mindstone) · Browser Automation · Browserbase · Canary · Eleven Labs

More Go MCP servers · Mu · Trvl · JMAP Email · e2a - email for AI agents · Gitcontribute · see all