# kurtzhi/fsext-mcp-server-python

Source: https://glimind.com/server/glama%2Fkurtzhi%2Ffsext-mcp-server-python
Registry id: `glama/kurtzhi/fsext-mcp-server-python`
Status: unknown

## Tools (22)

- `fs_copy_directory`: Recursively copy an entire directory tree with configurable overwrite behavior.
- `fs_copy_file`: Copy a single file while retaining original filesystem metadata.
- `fs_create_file`: Create a new text file, automatically generate missing parent directories.
- `fs_delete_file`: Permanently delete a single regular file only; rejects directory path inputs.
- `fs_file_replace`: Perform global in-place text replacement within a single target file.
- `fs_get_file_info`: Retrieve complete metadata for files or directories with optional SHA-256 digest.
- `fs_image_crop`: Extract a rectangular pixel region from source image and export as output file.
- `fs_image_resize`: Resize source image to specified dimensions with aspect ratio preservation.
- `fs_image_rotate`: Rotate source image clockwise by arbitrary floating-point degree values.
- `fs_is_file_exists`: Lightweight existence check for any filesystem entry without loading full metadata.
- `fs_list_directory`: Scan target directory recursively or shallowly, return filtered absolute filesystem path list.
- `fs_move_directory`: Atomically move an entire directory tree to a new target path.
- `fs_move_file`: Atomically move a single file to a new absolute path.
- `fs_ocr_extract_text`: Extract human-readable text from raster image files via local Tesseract OCR.
- `fs_read_binary_chunk`: Chunked streaming read for binary files; returns Base64 encoded byte payloads.
- `fs_read_full_text`: Read the complete text content of a target file with user-specified encoding.
- `fs_read_text_range`: Stream segmented text reading optimized for large files.
- `fs_search_files_by_content`: Recursively scan directory tree and return paths of files containing matching text.
- `fs_search_in_file_by_content`: Precision single-file content search with configurable context lines.
- `fs_search_in_files_by_content`: Multi-directory bulk content matching with context lines and result limiting.
- `fs_write_binary`: Decode Base64 encoded binary payload and write raw bytes to target file.
- `fs_write_text`: Write UTF or multi-encoded text content to target file with overwrite or append modes.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
