- Home
- MCP servers
- Filesystem
Filesystem
- javascript
2
GitHub Stars
javascript
Language
4 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"codemaestroai-filesystem-mcp": {
"command": "npx",
"args": [
"github:codemaestroai/filesystem-mcp",
"<YOUR_PROJECT_PATH>"
]
}
}
}Filesystem MCP provides secure, fine-grained filesystem access to AI assistants in Code Maestro Desktop. It enables reading, writing, directory navigation, searching, and precise editing, while strictly restricting operations to directories you explicitly authorize.
How to use
You connect the Filesystem MCP to your Code Maestro Desktop setup to give AI assistants access to designated folders. After connecting, you can ask the AI to read files, create or navigate directories, search for content, and edit files with precision. All actions occur only within the folders you’ve allowed, and every operation is logged for security.
How to install
Prerequisites you need before installing the Filesystem MCP:
-
Install Code Maestro Desktop on your workstation if you haven’t already.
-
Make sure you have Node.js and npm installed on your system.
-
Prepare a project directory that you want to expose to the MCP server. You will reference this path when configuring the connector.
Concrete steps to connect the MCP in Code Maestro Desktop using the provided JSON snippet: you will paste the configuration into the connectors area and replace the placeholder with your project path.
A representative JSON snippet to paste into the connectors area is included in the next section and uses the exact MCP server name shown there.
Security
The MCP server can ONLY access directories you explicitly specify. All file operations are logged, and any attempt to access files outside the allowed directories will be rejected.
Note: This is a temporary solution while native file operation support is being developed for Code Maestro Desktop.
Available tools
read_file
Read the contents of a file located within the allowed directories.
write_file
Write data to a file within the allowed directories.
list_dir
List contents of a directory with safeguards to limit large results.
make_dir
Create a new directory within the allowed area.
search_files
Search for files by name or content within permitted paths.
edit_file
Edit existing files with precision based on specified changes.