You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Returns detailed diff and match information for dry runs, otherwise applies changes
61
-
- Best Practice: Always use dryRun first to preview changes before applying them
62
-
63
-
-**create_directory**
64
-
- Create new directory or ensure it exists
65
-
- Input: `path` (string)
66
-
- Creates parent directories if needed
67
-
- Succeeds silently if directory exists
68
-
69
-
-**list_directory**
70
-
- List directory contents with [FILE] or [DIR] prefixes
71
-
- Input: `path` (string)
72
-
73
-
-**move_file**
74
-
- Move or rename files and directories
75
-
- Inputs:
76
-
-`source` (string)
77
-
-`destination` (string)
78
-
- Fails if destination exists
79
-
80
-
-**search_files**
81
-
- Recursively search for files/directories
82
-
- Inputs:
83
-
-`path` (string): Starting directory
84
-
-`pattern` (string): Search pattern
85
-
- Case-insensitive matching
86
-
- Returns full paths to matches
87
-
88
-
-**get_file_info**
89
-
- Get detailed file/directory metadata
90
-
- Input: `path` (string)
91
-
- Returns:
92
-
- Size
93
-
- Creation time
94
-
- Modified time
95
-
- Access time
96
-
- Type (file/directory)
97
-
- Permissions
98
-
99
-
-**list_allowed_directories**
100
-
- List all directories the server is allowed to access
101
-
- No input required
102
-
- Returns:
103
-
- Directories that this server can read/write from
104
-
105
-
## Usage with Claude Desktop
106
-
Add this to your `claude_desktop_config.json`:
107
-
```json
108
1
{
109
2
"mcpServers": {
110
3
"filesystem": {
@@ -118,8 +11,3 @@ Add this to your `claude_desktop_config.json`:
118
11
}
119
12
}
120
13
}
121
-
```
122
-
123
-
## License
124
-
125
-
This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.
0 commit comments