What is Mcp Filesystem?
It is a secure MCP server that gives AI models controlled access to files and directories, preventing unauthorized path traversal by only permitting operations inside explicitly allowed directories.
@gabrielmaialva33
Basic information
A secure Model Context Protocol (MCP) server providing filesystem access within predefined directories
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-filesystem": {
"command": "npx",
"args": [
"@gabrielmaialva33/mcp-filesystem",
"/path/to/allowed/directory"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Mcp Filesystem is a secure Model Context Protocol (MCP) server that provides controlled filesystem access for AI models. It enforces strict path validation and only allows operations within predefined directories, making it suitable for applications needing safe file read/write capabilities.
Install via npm (npx @gabrielmaialva33/mcp-filesystem) or clone the repository and build locally. Run the server by specifying allowed directory paths as arguments (e.g., mcp-filesystem /path/to/allowed/dir). Optionally use a JSON configuration file with --config=config.json. Integrate with Claude Desktop by adding a filesystem entry in claude_desktop_config.json.
It is a secure MCP server that gives AI models controlled access to files and directories, preventing unauthorized path traversal by only permitting operations inside explicitly allowed directories.
You can install it globally via npm (`npm install -g @gabrielmaialva33/mcp-filesystem`) or use npx without installation. Run the server by passing one or more directory paths as arguments. A configuration file can be created with `--create-config=config.json`.
It offers file operations (read, write, edit, move), directory operations (create, list, tree, search), file metadata retrieval, secure command execution, and HTTP requests (coming in v1.2.0). Performance metrics and logging are available from v0.3.0.
Add an entry to `claude_desktop_config.json` under `mcpServers` with the command `mcp-filesystem` (or `npx @gabrielmaialva33/mcp-filesystem`) and list allowed directories as arguments. Docker usage is also supported with volume mounts.
You can set allowed directories, log level, log file path, server name/version, caching settings (enabled, maxSize, ttlMs), metrics reporting interval, and security constraints like max file size (default 10 MB) and symlink handling. See the example `config.json` in the README.
MCP Workspace Server: A secure Model Context Protocol server providing file, git, and GitHub tools for AI assistants within a sandboxed project directory.
A lightweight MCP server for processing, editing, and interacting with PDF, Word, Excel, and CSV documents.

Upload once. Find, use and share across your AI workflows. drop.media is one media library for you and every AI agent you use: files added from Claude, ChatGPT, Cursor, the terminal or the web can be found, reused and sh
Manage your Hevy workouts, routines, folders, and exercise templates. Create and update sessions faster, organize plans, and search exercises to build workouts quickly. Stay synced with changes so your training log is always up to date.

AI tools (Claude, ChatGPT, Gemini, Grok, etc.) generate HTML constantly, from reports to landing pages to prototypes, but there's no easy way to share it or know if anyone looked. HTMLvault turns any HTML into a clean, t
Comments