Sandboxed file-access MCP server for Claude Desktop — loud failures, verified atomic writes, built-in undo, .docx reading
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio counts 25 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
checksum_sources
-
count_source
-
diff_changes
-
discard_source
-
edit_batch
-
edit_source
-
find_sources
-
grep_document
-
grep_identifier
-
grep_sources
-
list_entries
-
list_workspaces
-
log_changes
-
make_folder
-
move_source
-
read_bytes
-
read_document
-
read_source
-
read_source_at
-
read_sources
-
stat_source
-
trash_status
-
tree_view
-
write_bytes
-
write_source
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 3
filesystem 3
- fs kerwinkao-srcbridge-d291c13/office.mjs :25
import * as fs from "node:fs/promises"; - fs kerwinkao-srcbridge-d291c13/selftest.mjs :17
import * as fs from "node:fs/promises"; - fs kerwinkao-srcbridge-d291c13/server.mjs :33
import * as fs from "node:fs/promises";
tool registrations 25
- list_workspaces kerwinkao-srcbridge-d291c13/server.mjs :184
- read_source kerwinkao-srcbridge-d291c13/server.mjs :189
- read_sources kerwinkao-srcbridge-d291c13/server.mjs :198
- read_bytes kerwinkao-srcbridge-d291c13/server.mjs :207
- read_document kerwinkao-srcbridge-d291c13/server.mjs :212
- grep_document kerwinkao-srcbridge-d291c13/server.mjs :226
- write_source kerwinkao-srcbridge-d291c13/server.mjs :241
- write_bytes kerwinkao-srcbridge-d291c13/server.mjs :250
- edit_source kerwinkao-srcbridge-d291c13/server.mjs :259
- edit_batch kerwinkao-srcbridge-d291c13/server.mjs :268
- list_entries kerwinkao-srcbridge-d291c13/server.mjs :286
- tree_view kerwinkao-srcbridge-d291c13/server.mjs :295
- stat_source kerwinkao-srcbridge-d291c13/server.mjs :304
- find_sources kerwinkao-srcbridge-d291c13/server.mjs :309
- grep_sources kerwinkao-srcbridge-d291c13/server.mjs :318
- grep_identifier kerwinkao-srcbridge-d291c13/server.mjs :334
- make_folder kerwinkao-srcbridge-d291c13/server.mjs :343
- move_source kerwinkao-srcbridge-d291c13/server.mjs :348
- discard_source kerwinkao-srcbridge-d291c13/server.mjs :357
- trash_status kerwinkao-srcbridge-d291c13/server.mjs :362
- diff_changes kerwinkao-srcbridge-d291c13/server.mjs :367
- log_changes kerwinkao-srcbridge-d291c13/server.mjs :376
- read_source_at kerwinkao-srcbridge-d291c13/server.mjs :389
- checksum_sources kerwinkao-srcbridge-d291c13/server.mjs :398
- count_source kerwinkao-srcbridge-d291c13/server.mjs :407
declared dependencies 3
- @modelcontextprotocol/sdk@^1.29.0
- diff@^7.0.0
- isomorphic-git@^1.27.0