Provide secure access to local system operations through a standardized API interface. Execute commands, manage files, and visualize directories effortlessly. Enhance your applications with powerful local command execution capabilities.
Tools
read_file
Read the complete contents of a file from the file system. Handles UTF-8 encoding. Fails if the path is not a file or not accessible. Only works within allowed directories: - /app
read_multiple_files
Read the contents of multiple files simultaneously.Returns results separated by '---'.Individual file read errors are reported inline.Only works within allowed directories: - /app
write_file
Create a new file or completely overwrite an existing file with new content. Use with caution. Creates parent directories if needed. Only works within allowed directories: - /app
edit_file
Make selective edits to a text file based on exact line matches (or whitespace normalized). Each edit replaces an existing sequence of lines (`old_text`) with new lines (`new_text`). Returns a git-style diff of the changes. Use `dry_run` to preview. Only works within allowed directories: - /app