Give AI a door to your files, not the keys to your Mac.
AI Connections is VaultSort’s MCP server. It gives Claude Desktop, Claude Code and Cursor your chosen folders, keeps secrets out of what they read, and turns every change into a checked plan you can undo.
Your AI app
Connected to VaultSort
Pick a request below to send it.
VaultSort
Connection: Claude Desktop
Shared with this connection
- DesktopContents off
- DocumentsContents on
- DownloadsContents off
- PicturesContents on
Never reachable
Checks
Recent Activity
Nothing yet
Try a request:
An illustration: the files, numbers and lease are made up. The rules are VaultSort’s own.
Six rules between an AI and your files.
Every request from a connected AI app goes through VaultSort, and these rules apply to all of them. The AI app is told the rules up front, so it knows what it can ask for.
Only your folders
A connection sees nothing until you give it a folder. Library, system folders, the Trash, other users’ files and the Vault are never reachable.
Names first
It can search by name, type, date and size. Reading inside files needs Contents, which is off for every folder until you turn it on.
Secrets stay out
Passwords, keys, card numbers, IBANs and Social Security numbers are replaced before the AI sees a file, unless you turn on Show sensitive details. Key files and .env files are never read.
A plan, checked
Changes arrive as a plan. VaultSort checks every step and makes exactly that plan. Nothing is replaced or permanently deleted.
You approve the big ones
More than 50 changes, or anything going to the Trash, waits for you. Don’t Allow is the default, and no answer means no.
Undo, always
Every applied plan is listed in Recent Activity under the connection’s name, and you can undo it from there.
Built for your Documents, not a Git repo.
The reference Filesystem MCP server is a fine tool for a coding assistant, where Git is the undo. Here is how it differs from AI Connections, going by its own documentation.
Choosing folders
- Reference Filesystem server
- A folder list in the AI app’s configuration
- VaultSort AI Connections
- Folders granted per connection, in VaultSort
Reading file contents
- Reference Filesystem server
- Any file in an allowed folder
- VaultSort AI Connections
- Off by default, turned on per folder
Passwords, keys, card numbers
- Reference Filesystem server
- Passed through as written
- VaultSort AI Connections
- Replaced with labelled placeholders
Overwriting existing files
- Reference Filesystem server
- write_file overwrites
- VaultSort AI Connections
- Never replaces a file
Deleting
- Reference Filesystem server
- No delete tool; a move removes the original
- VaultSort AI Connections
- Trash only, with your approval; never permanent
Large changes
- Reference Filesystem server
- No approval step in the server
- VaultSort AI Connections
- You approve plans of more than 50 changes
Undo
- Reference Filesystem server
- None in the server
- VaultSort AI Connections
- Every plan, from Recent Activity
Some AI apps ask your permission before each tool call. That is the AI app’s safeguard, and it applies to either server. This table is about what the server itself allows.
It can look and ask. You decide.
Beyond moving files, a connected AI app reaches four more parts of VaultSort, under the same rule.
- Duplicates
- Finds files with identical contents, only where Contents is on. Read-only: removing copies goes through a plan you can undo.
- Space Saver
- Sees how much its safe cache categories could free, as sizes only, never file locations. Nothing is cleaned until you click Clean.
- Scheduled Jobs
- Lists jobs and their history, does dry runs, turns a job off. Turning one on, deleting one, making one, changing one it made or running one waits for your approval.
- Safety Net
- Before a connection first changes a protected folder, VaultSort saves a restore point. Restoring is always your decision.
Connect Claude Desktop, Claude Code or Cursor.
- 1
Open Settings › AI Connections
In VaultSort on your Mac.
- 2
Make a connection
Each has its own name, folders and settings, and sees nothing until you give it a folder.
- 3
Give it folders
Only the ones the AI app needs. Turn on Contents where it should read inside files.
- 4
Add it to your AI app
Click Set up Claude Desktop or Set up Cursor, and VaultSort adds itself, keeping a backup of the app’s settings. For Claude Code, run the command VaultSort shows.
Each connection’s key lives in your Mac’s Keychain, never in the AI app’s settings file where an agent could read it. If VaultSort isn’t running when an AI app needs it, it opens in the background.
Settings › AI Connections
Claude Desktop
Looking is free.
- Free
- Searching, reading, previewing, finding duplicates and undoing. Applying your first 5 plans.
- Premium
- Applying plans after the first 5, and making, changing or running scheduled jobs from an AI app. $24.99 once, for up to 6 Macs or PCs.
What it won’t do.
It doesn’t fence off the AI app’s own tools
Claude Code and Cursor can still edit files and run commands outside VaultSort. Protect important folders with Safety Net for that. About Safety Net
Detection can miss things
Sensitive-detail replacement is a safeguard, not a guarantee, and the AI app is told so. Keep Contents off where you’d never paste into a chat.
Mac only, for now
AI Connections isn’t available on Windows yet.
Questions about MCP and your files
What is VaultSort’s MCP server?
AI Connections is VaultSort’s MCP server for your files. It lets AI apps such as Claude Desktop, Claude Code and Cursor work with the folders you choose, and only those. They can find files by name, type, date and size; read inside them only where you turn on Contents; and change them only through plans VaultSort checks, that you approve when they’re large, and that you can undo.
What is MCP?
The Model Context Protocol (MCP) is the open standard AI apps use to connect to tools and data. An MCP server offers a set of tools, and an AI app such as Claude Desktop, Claude Code or Cursor calls them. A filesystem MCP server is how an AI app gets at the files on your computer.
Can Claude Desktop access my files?
Through VaultSort, only the folders you give the connection, and inside files only where you’ve turned on Contents. It can’t reach your Library, system folders, the Trash, other users’ files or your Vault through VaultSort, and you can’t give it your whole startup disk or the Users folder.
Is MCP safe?
MCP is a protocol, so safety depends on the server and what it lets an AI do. For file access, look for a narrow scope, reading off by default, secrets kept out, approval for large or destructive changes, no permanent deletion, and an undo. AI Connections does all six.
How do I connect Claude Desktop, Claude Code or Cursor?
Open VaultSort on your Mac and go to Settings › AI Connections. Make a connection and give it folders. Then click Set up Claude Desktop or Set up Cursor, and VaultSort adds itself to that app, keeping a backup of the app’s settings file. For Claude Code, copy the command VaultSort shows and run it in Terminal.
Can an AI app delete my files through VaultSort?
Not permanently. It can propose moving items to the Trash, and VaultSort asks you first. Don’t Allow is the default, and a question left unanswered counts as no. Every applied plan can be undone from Recent Activity. Secure delete is never available to an AI app.
Are my files sent to the AI?
Only what the AI app reads. Searching shares names, types, dates and sizes. File contents are shared only from folders where Contents is on, with passwords, keys and tokens, card numbers, IBANs and US Social Security numbers replaced by labelled placeholders unless you turn on Show sensitive details. Detection can miss things, and the AI app is told so. Whatever the AI app reads goes to that app and its model provider, as with anything else you share in a chat.
Which files can it read?
In folders where Contents is on: text, code, CSV, JSON, HTML, PDF, Word, Excel and PowerPoint files. Files that are themselves secrets, such as private keys, .env files, credential files and password-manager exports, are never read, whatever the settings.
How is it different from the reference Filesystem MCP server?
The reference server lets an AI read any file in its allowed folders and overwrite files with write_file, and the server itself has no approval step and no undo. That suits a coding assistant in a Git repository. AI Connections is built for personal files: reading is off by default, sensitive details are replaced, nothing is ever replaced or permanently deleted, you approve plans of more than 50 changes or anything going to the Trash, and every plan can be undone.
Does Claude Code need a filesystem MCP server?
Not to edit the project you start it in: it has its own file tools for that. AI Connections is useful when you want Claude Code to work with your personal folders through checked plans with approval and undo, or to use Space Saver and Scheduled Jobs.
Does it stop an AI agent’s own tools?
No. Claude Code and Cursor can also edit files and run terminal commands on their own, outside VaultSort. AI Connections makes the VaultSort route safe; it doesn’t limit the others. For that, protect important folders with Safety Net, which keeps a history an agent can’t delete and restores a folder in one click.
Is AI Connections free?
Searching, reading, previewing, finding duplicates and undoing are free. Applying plans is free for 5 plans, then needs Premium, as do making, changing or running a scheduled job from an AI app.
Does it work on Windows?
Not yet. AI Connections is Mac only for now.
The full write-up, with the reasoning behind each safeguard: VaultSort AI Connections: safe MCP file access.
Say yes to AI help without betting your files on it.
AI Connections and Safety Net come with VaultSort for Mac. Try it free, then $24.99 once.
