Files
librefang-registry/integrations/filesystem.toml
T
Evan c439b1bb00 fix(integrations): use npx directly instead of sh -c wrapper (#61)
The librefang MCP security check blocks shell interpreters (sh, bash)
as commands. Use `command = "npx"` with `$HOME` in args — the runtime
now expands env vars in args natively.
2026-04-16 13:03:27 +09:00

34 lines
779 B
TOML

id = "filesystem"
name = "Filesystem"
description = "Read, write, search, and manage local files through the official MCP filesystem server"
category = "devtools"
icon = "📁"
tags = ["files", "local", "read", "write", "search"]
[transport]
type = "stdio"
command = "npx"
args = ["-y", "@modelcontextprotocol/server-filesystem@latest", "$HOME"]
[health_check]
interval_secs = 60
unhealthy_threshold = 3
setup_instructions = """
Exposes your home directory to agents by default.
To restrict access to specific directories, add a custom entry in config.toml:
```toml
[[mcp_servers]]
name = "filesystem"
[mcp_servers.transport]
type = "stdio"
command = "npx"
args = ["-y", "@modelcontextprotocol/server-filesystem@latest", "/path/to/expose"]
```
Requires Node.js / npx.
"""