← Back to kobel.app Kobel — local permission layer for AI agents · Windows and macOS
Kobel

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:

In short

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

SolutionCategoryUnit of controlFor whom
MCP filesystem serverAllowed directoriesA folder: on the list or notDevelopers, one project folder
Docker MCP ToolkitContainer isolationServer, tool, mountDevelopers and teams
Windows Sandbox / VMIsolationA whole environmentAnyone testing unknown software
OS file permissions / second accountOperating system rightsA user accountAnyone already separating accounts
Continue, CursorPermissions in a text fileTool, glob pathDevelopers in the IDE
ToolHiveIsolation plus profilesContainer with network and file profileTechnical users, Apache 2.0
Enterprise MCP gatewaysNetwork gatewayRole × remote toolIT departments
Lasso MCP Gateway, MCP DefenderTraffic inspectionThe content of a requestA complement, not a replacement
n8n and similarAutomationA connection, not an actionAnyone building workflows
KobelPermission layer on the deviceA folder, app or account, at one of five levelsIndividuals, 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:

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

Disclosure

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

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.

Keep reading

Sources

  1. GitHub – MCP Filesystem Server README
  2. Docker – MCP Toolkit
  3. Docker – Docker Desktop licence terms
  4. Microsoft – Windows Sandbox requirements
  5. Continue – tool permissions
  6. ToolHive
  7. Pomerium – MCP capabilities
  8. IBM ContextForge
  9. agentgateway

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 features
Kobel is available for both desktop platforms:Microsoft Store Windows 10/11Mac App Store macOS

Frequently 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.