We’ve created this open source OmniOutliner MCP server for Claude.
Let Claude read and add to your OmniOutliner documents — safely.
The third server in a family (after mcp-omnifocus and mcp-remarkable): a small, open-source MCP server that connects the Claude desktop app to OmniOutliner on your Mac. Outlines are where structured thinking lives — project documentation, RAID logs, meeting structures, plans — and this makes them readable and writable in plain English.
Everything runs entirely on your Mac, through Apple’s own automation system (macOS asks your permission the first time).
Fair challenge — that sentence is imprecise as written, and I’ve reworded it in the README.
What I meant: the server is entirely local — a small program on your Mac talking to OmniOutliner via Apple’s automation system. There’s no third-party cloud service, no separate account, no middleman, and the server itself phones nowhere.
What you’re right about: the whole point is for Claude to read the data, and Claude’s models run on Anthropic’s servers. So anything you ask Claude to read — outline rows, task names — is processed by Anthropic under your existing Claude account, exactly like anything you type or paste into a Claude chat. If you’re comfortable pasting an outline into Claude, this is the same data path with less copy-pasting; if you’re not, this tool doesn’t change that calculus and isn’t for you.
Worth adding: MCP is an open protocol, so the server isn’t Claude-specific — point a local-model client (LM Studio, Ollama-based clients, etc.) at it and the loop genuinely never leaves your machine. I haven’t tested those; the server side is identical either way.
Thanks for the push — “private” claims deserve precision.
Updated description to increase clarity (posting here as I can no longer edit the original):
We’ve created this open-source OmniOutliner MCP server. Let an AI assistant read and add to your OmniOutliner documents — safely.
It’s the third server in a family (after mcp-omnifocus and mcp-remarkable): a small, open-source MCP server that connects OmniOutliner on your Mac to any MCP-capable client — the Claude desktop app, or local-model apps like LM Studio, in which case the entire loop runs on your machine.
The server itself runs entirely on your Mac, through Apple’s automation system (macOS asks permission first). No cloud service of its own, no account, phones nowhere. The one data path is your AI client’s own: with Claude, what you ask it to read is processed by Anthropic under your existing account, exactly like pasting the outline into a chat; with a local model, nothing leaves the Mac.
It can read outlines, add rows, fill in columns, and update text and notes. It cannot delete, move, or restructure anything — deliberate, and the code is small enough to check for yourself.