append_to_inboxLABSCO SUMMARY
Write-only access is the feature, not a limitation.
A connected assistant can drop a snippet, a command or a summary into your inbox and can never read back what else is in there — so the notes app stays yours while still being the place things land. It only makes sense if you already use Rook on macOS: the server is part of the app, and everything stays on the machine.
What it is
The MCP server bundled inside Rook, a macOS notes app built for code — rich text with syntax-highlighted code blocks, stored locally with no cloud and no account. The server lets an MCP client append content to your inbox.
What you get
append_to_inbox— appends text to the calling client's Rook inbox, with an optional title- Up to 100,000 characters per save, and up to 200 characters of title
- Write-only by design: a connected assistant can add notes but cannot read the ones you already have
- Local IPC only — the server talks to the app on your machine, not over the network
Requirements
macOS with Rook 1.3.0 or later installed; the server is a helper binary inside the app bundle, so there is nothing separate to install. Register it with a single claude mcp add command pointing at that binary, at user or local scope. Saves are rate-limited to 100 per 60 seconds per session, and going over returns error code -32002.
Setup effort
One command — claude mcp add rook --scope user -- /Applications/Rook.app/Contents/Helpers/rook-mcp.app/Contents/MacOS/rook-mcp
USE CASES
Keeping a command you will need again next month
Have the assistant append it with a title, instead of scrolling back through a chat log later.
Saving the working version of a snippet
Push the code that finally worked into the inbox the moment it works, with the syntax highlighting intact.
Collecting notes without giving up your archive
Let the assistant write into the inbox while your existing notes stay unreadable to it.
1 tool
Listed in project docs. Your client may show a different list.
BEFORE YOU INSTALL
What to know first
Tools you get
1 tool named in the project's documentation. It only appends to your inbox and cannot read notes. Saves cap at 100,000 characters, titles at 200, and more than 100 saves in 60 seconds returns error -32002.
Where it runs
Both documented setups run the server on your machine.
INSTALLATION
Connect your client
Server setup
Claude Code — user scope
claude mcp add rook --scope user -- /Applications/Rook.app/Contents/Helpers/rook-mcp.app/Contents/MacOS/rook-mcpMCP Clients
Claude Code — local scope
claude mcp add rook --scope local -- /Applications/Rook.app/Contents/Helpers/rook-mcp.app/Contents/MacOS/rook-mcp