Comparison

Memtrove vs the Filesystem MCP server

Both let Claude work with the files on your computer, but they solve different problems. The Filesystem server gives Claude direct access to folders you name. Memtrove gives Claude a search index of your whole Mac. Here's how they differ — and how to use them together.

At a glance

Filesystem MCP server Memtrove
How Claude finds files Lists folders and matches file names with glob patterns Searches names, content and meaning, with time, kind and folder filters
PDF, Word, Excel, PowerPoint Reads files as plain text; no text extraction from documents Extracts the text, outline and pages
How much Claude reads Whole files, or the first/last lines The outline first, then only the sections it needs
Scope The directories you list in its config The folders Memtrove indexes (your home folder by default), plus browser bookmarks
Changes files Yes — can create, overwrite, edit and move files No — read-only
Privacy controls Allowed directories Indexed folders, plus sensitive folders limited to structure only or hidden from Claude
Setup Node.js 24+ and editing Claude's JSON config Install the app, click Connect
Platforms macOS, Windows, Linux Macs with Apple silicon, macOS 13+
Price Free, open source 14-day trial, then a one-time purchase

Finding the right file

The Filesystem server's search_files tool matches file names against patterns like **/*contract*.pdf. That works when you know roughly what the file is called and where it is. To find "the contract that mentions late payment fees", Claude has to list folders, guess candidates and open them one by one — slow, and easy to miss.

Memtrove searches an index it keeps up to date in the background. Claude sends one query — contract late payment fees, last month — and gets back a short ranked list of matches by name, content or meaning, each with a snippet. Memtrove also covers your Safari, Chrome and Edge bookmarks.

Reading long documents

The Filesystem server reads a file as text, from the start (optionally only the first or last lines). That's ideal for code and Markdown, but PDFs and Office documents aren't text files, so there's nothing useful to read without extraction.

Memtrove extracts the text of PDF, Word, Excel and PowerPoint files when it indexes them. Claude reads a document's outline first, then only the sections it needs, so a 60-page contract doesn't fill up the conversation.

Writing and safety

The Filesystem server is built for working on files: Claude can write, edit and move anything inside the allowed directories. That's exactly what you want in a project folder — and something to think about before pointing it at your whole home folder.

Memtrove never changes, moves or deletes your files. The only thing Claude can write is tags, and those are stored in Memtrove's own index. Sensitive folders can be limited to names and headings, or hidden from Claude entirely.

Using both together

They work side by side in Claude Desktop. A common setup:

  • Memtrove across your whole Mac, so Claude can find and read documents anywhere.
  • Filesystem limited to a working folder, so Claude can save notes, drafts or summaries there.

Ask Claude to "find last quarter's sales reports and write a one-page summary to ~/Work/summary.md": it searches and reads with Memtrove, then writes with the Filesystem server.

See how Memtrove connects to Claude →

Frequently asked questions

Is the Filesystem MCP server bad?

No. It's the right tool when Claude needs to create or edit files in a folder you choose, and it runs on every platform. Memtrove is for finding and reading documents across your Mac.

Can I use Memtrove with Claude Code?

Yes. Memtrove connects to both Claude Desktop and Claude Code with the same read-only tools.

Does Memtrove send my files anywhere?

The index stays on your Mac. When Claude is connected, the search results and sections Claude reads are sent to Anthropic to answer you — the same as with any MCP server.

What do I need?

A Mac with Apple silicon (M series) running macOS 13 or later, and Claude Desktop or Claude Code. Memtrove is free for 14 days, then a one-time purchase.