Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CREATE_BACKUP_FILES | No | Control backup file creation behavior. When set to 'true', creates backup files before modifications. When set to 'false' (default), disables backup file creation to reduce clutter. | false |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| fast_list_allowed_directories | Lists the allowed directories |
| fast_read_file | Reads a file (with auto-chunking support) |
| fast_read_multiple_files | Reads the content of multiple files simultaneously (supports sequential reading) |
| fast_write_file | Writes or modifies a file (provides emoji guidelines) |
| fast_large_write_file | Reliably writes large files (with streaming, retry, backup, and verification features) |
| fast_list_directory | Lists the contents of a directory (with auto-chunking and pagination support) |
| fast_get_file_info | Gets detailed information about a file or directory |
| fast_create_directory | Creates a directory |
| fast_search_files | Searches for files (by name/content) - supports auto-chunking, regex, context, and line numbers |
| fast_search_code | Searches for code (ripgrep-style) - provides auto-chunking, line numbers, and context |
| fast_get_directory_tree | Gets the directory tree structure |
| fast_get_disk_usage | Gets disk usage information |
| fast_find_large_files | Finds large files |
| fast_edit_block | Precise block editing: safely replace exact matches (desktop-commander style) |
| fast_safe_edit | Safe smart editing: Detects risks and provides interactive confirmation |
| fast_edit_multiple_blocks | Edits multiple parts of a file at once |
| fast_edit_blocks | Processes multiple precise block edits at once (array of fast_edit_block) |
| fast_extract_lines | Extracts specific lines from a file |
| fast_copy_file | Copies a file or directory |
| fast_move_file | Moves or renames a file or directory |
| fast_delete_file | Deletes a file or directory |
| fast_batch_file_operations | Performs batch operations on multiple files |
| fast_compress_files | Compresses files or directories |
| fast_extract_archive | Extracts an archive file |
| fast_sync_directories | Synchronizes two directories |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |