01Supports file operations: view, create, replace, insert, and undo
02Allows viewing file contents with optional line range specification
03Implements the same API as Claude's built-in text editor tool
04Follows the Model Context Protocol standard for AI tool integration
05Includes undo functionality to revert previous edits