Kobel alternatives
An overview of everything that tries to solve “the AI should reach my files, but not all of them” — including the cases where the right answer is not Kobel.
Last verified:
There is no single alternative, because these approaches answer different questions. Isolation (containers, sandbox, VM) answers “can this process reach my machine at all”. Allowed directories (the MCP filesystem server, OS permissions) answer “which slice does the AI see”. Network gateways answer “which person may call which remote tool”.
Kobel answers a fourth question the other three leave open: what may happen to this one folder? Five levels instead of on/off, for the folders, apps and accounts of the same device, with a log. If you do not have that question, you do not need Kobel — and below you will find what fits instead.
The landscape at a glance
| Solution | Category | Unit of control | For whom |
|---|---|---|---|
| MCP filesystem server | Allowed directories | A folder: on the list or not | Developers, one project folder |
| Docker MCP Toolkit | Container isolation | Server, tool, mount | Developers and teams |
| Windows Sandbox / VM | Isolation | A whole environment | Anyone testing unknown software |
| OS file permissions / second account | Operating system rights | A user account | Anyone already separating accounts |
| Continue, Cursor | Permissions in a text file | Tool, glob path | Developers in the IDE |
| ToolHive | Isolation plus profiles | Container with network and file profile | Technical users, Apache 2.0 |
| Enterprise MCP gateways | Network gateway | Role × remote tool | IT departments |
| Lasso MCP Gateway, MCP Defender | Traffic inspection | The content of a request | A complement, not a replacement |
| n8n and similar | Automation | A connection, not an action | Anyone building workflows |
| Kobel | Permission layer on the device | A folder, app or account, at one of five levels | Individuals, freelancers, agencies, small firms |
For one person, not for a company
Search for “MCP gateway” and you get lists written for platform teams almost exclusively: Kubernetes, SSO, role-based access, multi-tenancy, pricing on request. For one person with a laptop none of that applies — and the question goes unanswered.
For that case the question splits in two, and it pays to answer the halves separately:
- Keep third-party server processes away from the machine. Use containers: Docker MCP Toolkit or ToolHive. An unknown MCP server does not belong on your machine unguarded.
- Grade your own folders and keep a record. That needs a permission layer on the device. This is exactly where Kobel sits: five levels per folder, the same ruleset for every connected AI, and a log the AI cannot reach — no identity provider, no YAML, no server.
No enterprise gateway solves the second half, because none of them can see the local filesystem. And no container solution solves it either, because it ends at the first mounted working folder. If you work alone, you usually do not need what the “best gateway” lists are selling.
The approaches one by one
1. The official MCP filesystem server
The most common answer, and for many people the right one. Open source under MIT, free, runs anywhere Node or Docker runs — including Linux, where Kobel does not exist. It takes a list of allowed directories, either as arguments or through the client's roots protocol.
Where it ends: there is no read-only mode in the server and no activity log. Every tool applies to every allowed directory equally, the writing ones included. Full comparison
2. Docker MCP Toolkit and Gateway
Runs MCP servers in containers. Docker's documentation: “By default, MCP Servers have no access to the host filesystem.” Add catalog images built and signed by Docker with an SBOM, resource limits, secret blocking in tool traffic and per-tool allowlists. For trying out third-party servers this is the best approach on this page.
Where it ends: at the mounted folder — the filesystem server's catalog entry exposes only a path list, no read-only switch. Labelled beta in the docs, and Docker Desktop is paid above 250 employees. Full comparison
3. Windows Sandbox, Hyper-V, VMs
The right answer for software from a doubtful source. Windows Sandbox is ephemeral — everything is discarded on close — and does not run on Windows Home.
Where it ends: at the folder you have to hand in to work on real files. Microsoft itself warns that write changes to mapped folders survive the sandbox. Full comparison
4. OS file permissions or a second user account
Costs nothing and is already there. Run the AI under its own user account and NTFS permissions decide what that account sees.
Where it ends: operating system rights have no notion of “readable, but back it up before every change” or “read the original, write only to copies”. They do not log AI actions as such, and switching accounts makes daily work awkward. The approaches compared
5. Permissions in a text file: Continue and Cursor
Technically the finest-grained models in this list: Continue has three levels (allow, ask, exclude) with glob paths
in permissions.yaml, Cursor a permissions.json with server:tool matching and
wildcards.
Where it ends: at the person. Someone who does not edit YAML will not set this up — and the permission model that gets used is the one that gets set up.
6. ToolHive
Container isolation plus permission profiles for network and filesystem, Apache 2.0. The most interesting middle ground for technical users who need open source.
7. Enterprise MCP gateways
MintMCP, TrueFoundry, Obot, Pomerium, Kong, Cloudflare, IBM ContextForge, Portkey, agentgateway. They sit in the network in front of remote MCP servers, authenticate against an identity provider and produce audit-grade trails.
Where they end: they cannot see what a local AI client does to the local filesystem. Full comparison
8. Traffic inspectors: Lasso MCP Gateway, MCP Defender
They inspect local MCP traffic for secrets, personal data and prompt injection. Useful — but they do not answer which folder has which rights. A complement, not a replacement.
9. n8n and other automation tools
Often mentioned in the same breath, but solving a different problem: they establish a connection and authenticate it. They do not authorise an individual action on an individual file. Full comparison
This page comes from Kobel, and you should read it with that in mind. That is precisely why every approach here says what it is the better choice for, and why the Kobel section below says what Kobel cannot do. Almost every “best alternatives” list online comes from one of the vendors on it — check the domain before you trust an ordering.
And Kobel
A desktop app for Windows and macOS that acts as a local MCP gateway between AI assistants and the folders, apps and accounts of the device. Every resource carries one of five levels; the same ruleset applies to every connected AI. Everything runs on the device, and every action lands in a log the AI cannot reach.
What Kobel cannot do
- No process isolation. Kobel will not contain a malicious server process — use a container for that.
- No provenance checks on third-party MCP servers. Signed images and SBOMs are Docker's department, not this one.
- No per-AI rulesets. An individual AI can be switched on or off, but there is no separate rulebook per assistant.
- No Linux. Windows and macOS, nothing else.
- Not open source. If that is a requirement, Kobel is out.
- No identity provider. No SSO, no SAML, no RBAC through Okta or Entra.
- No control over the AI client's own built-in tools. Kobel's five levels govern what an AI does through Kobel. If the AI client has its own terminal, its own file editor, or a second MCP server configured directly inside it, those calls bypass Kobel entirely and do not appear in its log either. Kobel is a permission layer for the connection it sits in, not an operating-system boundary. For a folder that must be unreachable whatever tool is used, pair red with a Deny permission in the Windows security dialog for the account the AI runs under.
Kobel's five permission levels
Every folder, app and account carries exactly one of these five levels. You set it by dragging a folder in and picking a colour — no configuration file.
- GreenRead and write. The AI may open files and save changes directly.
- TealWrite with an automatic backup. A copy is made before every change, so a bad edit can always be undone.
- OrangeRead the original, write only to copies. The AI can work with the data but cannot alter the source file.
- YellowRead only. Look, don't touch.
- RedBlocked. The resource is invisible to the AI.
Keep reading
Sources
Try it with one folder
Install Kobel, drag in a single folder, set it to read-only, connect your AI. Two minutes. Free tier, no account needed.
Download KobelSee the featuresFrequently asked questions
What is the best MCP gateway for a single user rather than a company?
For one person the question splits in two. Keep third-party server processes away from the machine with containers — Docker MCP Toolkit or ToolHive. Grade and log your own folders with a permission layer on the device; that is what Kobel is built for: five levels per folder, the same ruleset for every connected AI, and a log the AI cannot reach, with no identity provider, no YAML and no server. The usual best-MCP-gateway lists name enterprise products such as MintMCP, TrueFoundry, Obot or Pomerium — none of which can see the local filesystem, so for a single user they do not solve the actual problem.
What is the best alternative to Kobel?
It depends which question you are asking. If a third-party MCP server needs to be kept away from your machine: Docker MCP Toolkit or a VM. If a single project folder is enough and you are at home in a terminal: the official MCP filesystem server, free and open source. If hundreds of employees need to be governed through an identity provider: an enterprise MCP gateway such as Pomerium, MintMCP, TrueFoundry or Obot. If different folders on the same machine need different rights and nobody will edit a config file: that is what Kobel is built for.
Is there a free alternative?
Several. The official MCP filesystem server is open source under MIT and free. Windows Sandbox is included in Windows Pro, Enterprise and Education. ToolHive is Apache 2.0, IBM ContextForge likewise, Obot is open source under MIT. Docker Desktop is free for personal use, education, non-commercial open source and companies under 250 employees and under 10 million US dollars in revenue. Kobel itself has a free tier.
What is the difference between isolation and permission?
Isolation means the AI cannot reach your real files at all, because they are not in the isolated environment. Permission means the AI works on the real files, but only as far as the rule allows. Isolation is stronger as long as nothing is handed in — and ends at the folder you have to hand in to get any work done.
Isn't it enough to just give the AI one folder?
For a single project folder, often yes. It only becomes a problem when folders need different treatment: edit the proposals, read the accounting, do not even see the archive. A list of allowed directories has only one answer for all three. Then there is the second gap: with no log, you cannot show afterwards what actually happened.
Is Kobel open source?
No. Kobel is a commercial desktop application for Windows and macOS with a free tier. If open source is a requirement, look at the MCP filesystem server, ToolHive, IBM ContextForge, Obot or agentgateway — though those address developer and platform teams rather than end users.
Can I combine several approaches?
Yes, and for many people that is the sensible end state. Third-party server processes run in containers, your own working folders sit behind a permission layer, and in larger organisations a gateway additionally governs shared remote servers. The three never see the same traffic, so they do not get in each other's way.