PlugWiki
burrow logo

Burrow MCP Server: Setup for Claude Code, Cursor and Other Apps

CommunityLocal

Lets Claude or Cursor check your Mac's CPU, memory, disk and apps, and clean up only when you allow it, through the free Burrow Mac app.

The MCP server is built into Burrow, a free open-source Mac app. Your assistant starts the app's binary in a hidden mode, so it runs on your Mac and reads the history Burrow records locally. Install Burrow first, then add the server to your assistant.

Most tools only look. The tools that clean or uninstall preview by default, and a real run needs a switch you turn on in Burrow's Settings. Windows has a beta app, but the README documents the setup for macOS.

Good for

  • Mac users asking why their machine is slow, hot or full
  • Developers who want node_modules and old caches found and cleared
  • Anyone who wants an assistant to explain what is eating disk space

Works in

12 should work

Tap an app to see how to set it up and any known problems.

Install burrow MCP

Claude Code

  1. 1

    Copy this prompt.

    Add the burrow MCP server to Claude Code. Run this command:
    
    claude mcp add burrow -- /Applications/Burrow.app/Contents/MacOS/Burrow --mcp
    
    Then check that it loaded and tell me if I need to sign in or restart.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Burrow app (macOS 14+).

Read-only mode: Leave the Let agents run cleanups switch in Burrow's Settings off. Cleaning tools then only preview.

Install the Burrow app first with brew install --cask caezium/tap/burrow, which puts it in /Applications. The server is the app's own binary started with --mcp. If you installed with Homebrew, a burrow shim on your PATH also works as the command burrow with the argument mcp. Only the Claude Code command is shown in the README exactly; the other configs are adapted from its JSON example.

From the vendor's docs. Source.

Tools

  • Shows your Mac's current CPU, memory, disk and network

    Returns the latest status reading from Burrow, including the top processes and a 0 to 100 health score. Use it before reasoning about how your Mac is doing right now.

    Try: “What is my CPU and memory doing right now?”

    Read · burrow_snapshot

  • Checks if your Mac is healthy

    Runs health checks for Full Disk Access, memory pressure, disk headroom, disk health and Time Machine backup age, and reports ok, warn or fail for each. It does not cover security settings like the firewall or FileVault.

    Try: “Is anything wrong with my Mac?”

    Read · burrow_doctor

  • Lists the apps using the most CPU lately

    Ranks running processes by their peak CPU use over a time window you choose, to explain a hot or loud Mac.

    Try: “Which processes used the most CPU in the last 30 minutes?”

    Read · burrow_top_processes

  • Ranks apps by CPU or memory over a longer period

    Ranks processes by total CPU time, peak CPU, average CPU or peak memory over a window, which suits questions about battery drain or heat over the day.

    Try: “What has been draining my battery since this morning?”

    Read · burrow_process_usage

  • Shows how CPU, memory and disk changed over time

    Returns a time-series slice from Burrow's local history, so the assistant can spot trends instead of one reading.

    Try: “Has my memory use crept up since noon?”

    Read · burrow_history

  • Shows what changed on your Mac since earlier

    Compares a past snapshot with now and reports which processes entered or left the top list and how much free space changed.

    Try: “My Mac got slow in the last hour. What changed?”

    Read · burrow_diff

  • Predicts when your disk will fill up

    Projects the number of days until a disk is full from the free-space history. It returns nothing useful if the trend is flat or growing.

    Try: “When will my disk fill up at this rate?”

    Read · burrow_disk_forecast

  • Writes a weekly Mac health digest

    Produces a Markdown report over the days you choose, with the disk forecast, top energy users and a summary of past cleanups.

    Try: “Give me a weekly digest of how my Mac is doing.”

    Read · burrow_report

  • Flags apps behaving unusually compared with their own past

    Finds processes whose CPU use over the last 24 hours is well above their own 14-day baseline. A process that always runs hot is not flagged.

    Try: “Is anything on my Mac behaving unusually?”

    Read · burrow_anomalies

  • Lists which programs are listening on network ports

    Lists listening TCP and UDP ports with the process that owns each. It only reads, so freeing a port means you stop the process yourself.

    Try: “What is using port 3000?”

    Network · burrow_ports

  • Checks whether Burrow is recording data

    Shows what data Burrow holds, how many rows, how fresh it is and the sample interval, which helps when other tools return empty results.

    Try: “Is Burrow actually recording data?”

    Read · burrow_info

  • Shows what your assistant has already changed on your Mac

    Reads Burrow's audit log of every change an agent attempted, with the arguments, whether it was a dry run, the outcome and how long it took.

    Try: “What have you already cleaned on my Mac?”

    Read · burrow_agent_audit

Read from the source code

Permissions

medium risk · 3 things to watch

Medium risk

Most tools read your Mac's processes, ports, app list and folder sizes. Tools that clean or uninstall only act after you enable them in Burrow's Settings, so leave those switches off unless you want that.

What it can do

Watch out for

  • Cleaning and uninstall tools can delete once you opt in

    With the Settings switches on, burrow_clean and burrow_uninstall can remove files. Removals go to the Trash unless permanent is true, and that cannot be undone. Leave the switches off unless you want that. github.com

  • Homebrew app removal skips the Trash

    For apps installed with Homebrew, burrow_uninstall runs brew uninstall --cask --zap, which also deletes data the preview cannot list. Check the preview before you approve it. github.com

  • The Burrow app sends anonymous analytics

    The app reports anonymous usage and crash data to PostHog and Sentry, with an opt-out. Check its settings if you want this off. github.com

Security advisories

No published security advisories as of Nov 1, 2026.

Technical details
Turning on read-onlyLeave the Let agents run cleanups switch off in Burrow's Settings: the cleaning tools then only preview.
Talks toNone for the MCP server itself: it runs over stdio on your Mac. The Burrow app sends anonymous analytics and crash reports unless you turn them off
Sign-in and keysNo sign-in or key. Opt-in switches live in Burrow's Settings.
Scopes
  • Full Disk Access (granted to the Burrow app, for some checks)

Questions

Is the Burrow MCP server official?

It is the built-in server of the Burrow app, so it ships from the Burrow project itself. Burrow is an independent app by caezium. It is not made by Apple and is not affiliated with Mole or mole.fit.

How do I add Burrow to Claude Code or Cursor?

Install the Burrow app first, then use the install box above. The server starts the Burrow app's own binary with the --mcp flag, so the app has to be installed in /Applications.

Can my assistant delete files on my Mac?

Only if you allow it. Cleaning and uninstall tools show a preview by default, and a real run needs confirm plus a switch in Burrow's Settings. Two tools for build artifacts and installers only preview over MCP.

Does it need an account or API key?

No. The server runs locally over stdio and the README documents no sign-in or key.

Does it work on Windows?

The README says a Windows beta exists with a stdio bridge in its release files. The documented setup commands are for macOS, so this page covers the Mac app.

Why does the README say 19 tools?

The README is out of date. The tool reference in the repo lists more, and the latest release registers 28. This page lists the 28.

Can it see my files?

It can list folder sizes, duplicate files, leftovers and installed apps for folders you point it at, plus the paths it has removed. The tool docs describe none that return file contents.

Information

updated Nov 2, 2026

Publisher
Community
Transport
stdio
Auth
None
License
MIT
Last commit
Oct 30, 2026
Open issues
93

WebsiteGitHubChangelogIssues

Sources

Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.

Show all 4
  1. README.md · github.com
  2. agent-tools.md · github.com
  3. MCPToolMetadata.swift · github.com
  4. TELEMETRY.md · github.com

Facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Updated Nov 2, 2026.