Local Workspace MCP server
io.github.peter4leadson/local-workspace-mcp·v0.2.2Bounded, read-oriented filesystem, git and named-task tools over authorized workspace roots.
not scanned yet
0 stars233 downloads/wk
Reviews
Write oneNobody has reviewed Local Workspace yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Local Workspace tools
No tool declarations could be read from the package source. They show once the server is installed.
How Local Workspace compares
Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 90% of 1,119 Developer tools servers
- Downloads a week
- 233
- more than 74% of 436 Developer tools servers with a package
Release history: 2 versions in the registry since 2026-10-12, latest 2026-10-13, typically one every 2 days.
Install Local Workspace in Claude Code, Cursor or VS Code
Runs npx -y local-workspace-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add local-workspace-mcp -- npx -y local-workspace-mcp
What the publisher says
From the Local Workspace repository's README, as published. We do not edit it. Read it on GitHub
local-workspace-mcp
Your AI assistant needs context. It does not need unrestricted access.
A read-oriented MCP server for local workspaces. Write, delete, and arbitrary-shell tools do not exist in it. Not gated or disabled: absent. Every filesystem path is checked against operator-authorized roots and a default-deny list for secrets, .env files, private keys, and .git internals. Git read tools and operator-declared named tasks provide bounded capability without giving the model a shell.
read-only git (status/diff/log/show/branches), multimodal file inspection (images/archives/PDF/Office), and task_run for explicitly allowlisted commands.
- 23 tools over stdio JSON-RPC: bounded filesystem reads/searches,
No inbound listener, no daemon; the server itself makes no network calls (allowlisted tasks run as your user and are not network-restricted).
- One transport: each MCP host spawns workspace-mcp serve --stdio.
allowlist bounds what can be invoked, not what invoked code can do. It is not a sandbox.
- Honest scope: task_run executes real commands as your user. The
Evaluating this for team use? Start at docs/THREAT-MODEL.md and SECURITY.md.
Contents: The problem · Quick start · Usage · Tool surface · Supported hosts · Permission model · What it will not do · Security architecture · Configuration · Troubleshooting · Compatibility · Verifying the build · Release status
The problem
Hosts' built-in file tools are convenient but live in the client's permission loop, the same loop users bypass out of fatigue (--dangerously-skip-permissions, "yes to everything"). The official @modelcontextprotocol/server-filesystem ships read and write tools with no default secrets denylist, and has already overwritten a user's .env (upstream issue #1869). Generic filesystem MCPs give a model file access; they do not give it bounded access.
This server moves the boundary server-side: roots, deny rules, task allowlists, and audit live in an operator config that repository content cannot widen. A compromised or bypassed prompt loop cannot invoke a tool that does not exist.
Quick start
Requires Node ≥ 20, plus git for git_* tools and ripgrep (rg) for content search. Building from a clone needs pnpm (corepack enable).
npm install -g local-workspace-mcp # puts workspace-mcp on PATH
# or from a clone:
pnpm install && pnpm build && npm link
workspace-mcp init-config # writes ~/.config/local-workspace-mcp/config.json (mode 600)
# REQUIRED: replace the example workspace path with a real absolute path —
# any editor works; doctor fails until you do
nano ~/.config/local-workspace-mcp/config.json
workspace-mcp doctor # must print "doctor: ALL GREEN" (use --json for CI)The generated config ships a placeholder workspace named example — replace it with a real root or doctor will report root.example FAIL. A healthy run ends:
PASS policy.selftest — 9/9 cases correct
PASS mcp.startup — tool registration ok
doctor: ALL GREENMinimal working config (strict JSON — no comments or trailing commas):
{
"version": 1,
"workspaces": {
"myproj": { "path": "/absolute/path/to/repo", "tasks": [] }
},
"tasks": {},
"deny": []
}Then register the server with a host. For Claude Code:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Local Workspace: common questions
- Is Local Workspace MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Local Workspace safety report
- How do I install Local Workspace?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Local Workspace need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Local Workspace maintained?
- The last commit was 23 days ago (2026-10-12). The latest release is v0.2.2.
- What can I use instead of Local Workspace?
- Servers from other publishers that do the same job: Skills Anywhere MCP server, Suvadu MCP server and Akb MCP server. Compare all Local Workspace alternatives.
- How does Local Workspace compare with other Developer tools MCP servers?
- safety score 92/100 (higher than 90% of 1,119 Developer tools servers); downloads a week 233 (more than 74% of 436 Developer tools servers with a package). Full comparison.
Alternatives to Local Workspace
Same job from other publishers: the closest match first, then the best rated.
- Skills AnywhereDiscover and load Agent Skills from configured local directories and Git sources over stdio MCP.not reviewedGrowingA
- SuvaduLocal shell history and AI agent sessions over MCP: search commands, failures, risk and git changesnot reviewedGrowingA
- AkbGit-backed org memory for AI agents — hybrid search, tables, files & a URI graph over MCP.not reviewedGrowingA
RepowiseCodebase intelligence for AI coding agents — graph, git history, docs, decisions, code health.not reviewedEstablishedB- GitComprehensive Git MCP server enabling native git tools including clone, commit, worktree, & more.not reviewedEstablishedA